{"id":634,"name":"eslint-plugin-github","ecosystem":"npm","repository_url":"https://github.com/github/eslint-plugin-github","issues_count":411,"created_at":"2025-06-06T15:01:36.117Z","updated_at":"2025-06-06T15:01:36.117Z","purl":"pkg:npm/eslint-plugin-github","metadata":{"id":1685207,"name":"eslint-plugin-github","ecosystem":"npm","description":"An opinionated collection of ESLint shared configs and rules used by GitHub.","homepage":"https://github.com/github/eslint-plugin-github#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/github/eslint-plugin-github","keywords_array":[],"namespace":null,"versions_count":129,"first_release_published_at":"2021-10-06T14:51:51.197Z","latest_release_published_at":"2025-03-19T14:38:01.606Z","latest_release_number":"6.0.0","last_synced_at":"2025-06-06T03:00:28.752Z","created_at":"2022-04-09T14:59:22.141Z","updated_at":"2025-06-06T03:01:14.231Z","registry_url":"https://www.npmjs.com/package/eslint-plugin-github","install_command":"npm install eslint-plugin-github","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"next":"4.0.0-1","latest":"6.0.0"}},"repo_metadata":{"id":8207606,"uuid":"54927600","full_name":"github/eslint-plugin-github","owner":"github","description":"An opinionated collection of ESLint rules used by GitHub.","archived":false,"fork":false,"pushed_at":"2025-06-02T20:49:05.000Z","size":2445,"stargazers_count":314,"open_issues_count":12,"forks_count":59,"subscribers_count":218,"default_branch":"main","last_synced_at":"2025-06-04T23:03:50.977Z","etag":null,"topics":["eslint","eslintplugin","javascript"],"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/github.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-03-28T22:20:22.000Z","updated_at":"2025-06-02T20:49:08.000Z","dependencies_parsed_at":"2023-12-19T02:25:40.774Z","dependency_job_id":"0976a38c-f1d7-49d2-8693-b2dc5338a82f","html_url":"https://github.com/github/eslint-plugin-github","commit_stats":{"total_commits":1033,"total_committers":43,"mean_commits":"24.023255813953487","dds":0.7182962245885769,"last_synced_commit":"dd7aef3629d5e49e592b5d7d5a0cc21978794eef"},"previous_names":[],"tags_count":127,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/github","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258334260,"owners_count":22684648,"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":"github","name":"GitHub","uuid":"9919","kind":"organization","description":"How people build software.","email":null,"website":"https://github.com/about","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/9919?v=4","repositories_count":462,"last_synced_at":"2023-04-09T06:36:30.344Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/github","funding_links":[],"total_stars":423165,"followers":null,"following":null,"created_at":"2022-11-02T16:22:19.308Z","updated_at":"2023-04-09T06:36:32.228Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/github","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/github/repositories"},"tags":[{"name":"v6.0.0","sha":"139bf63f23a3fb3a49498c74b2d15445a01ce673","kind":"commit","published_at":"2025-03-19T14:36:22.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v6.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v6.0.0/manifests"},{"name":"v5.1.8","sha":"8ecebe2cb335d79f8e70012a12a7e8aa3c192f5b","kind":"commit","published_at":"2025-02-04T20:34:24.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.8","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.8/manifests"},{"name":"v5.1.7","sha":"a40a2b9d03d4f3d64a4719ffcf421b256102557a","kind":"commit","published_at":"2025-01-30T23:02:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.7","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.7/manifests"},{"name":"v5.1.6","sha":"3d1ffeef2c19722f930be5347b97d4901b1c805e","kind":"commit","published_at":"2025-01-27T22:13:32.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.6","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.6/manifests"},{"name":"v5.1.5","sha":"1b65401f6ede80ecdc0da5398043081cd6e2b8f3","kind":"commit","published_at":"2025-01-06T22:43:47.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.5","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.5/manifests"},{"name":"v5.1.4","sha":"abcfc3bdfb4628c75fcbdca1b6fae1fa82cddb1c","kind":"commit","published_at":"2024-12-05T17:14:44.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.4","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.4/manifests"},{"name":"v5.1.3","sha":"7c07c177361a08fe4b9c53f55309623aad09176b","kind":"commit","published_at":"2024-11-26T19:28:55.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.3/manifests"},{"name":"v5.1.2","sha":"97908fcb5dd244686eed13cab41994da6fa6b2bf","kind":"commit","published_at":"2024-11-25T22:31:36.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.2/manifests"},{"name":"v5.1.1","sha":"491ca33caac44a63f9ab2c821c637d05052326bb","kind":"commit","published_at":"2024-11-21T21:50:44.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"3c52370fc1dca2cc3a281f678ed46eb9f7728ddf","kind":"commit","published_at":"2024-11-20T22:49:51.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.1.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.1.0/manifests"},{"name":"v5.0.2","sha":"d6f656d78fc7a8b263d9f616de3f35a243bea338","kind":"commit","published_at":"2024-09-11T11:36:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.0.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"8d9ed4fc346d0c30f9144419fa12bc5993c28914","kind":"commit","published_at":"2024-06-04T22:29:37.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.0.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"2b8550fa75d3bc1414c176c146753623b8096f47","kind":"commit","published_at":"2024-05-20T17:47:03.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0/manifests"},{"name":"v5.0.0-2","sha":"2b8550fa75d3bc1414c176c146753623b8096f47","kind":"commit","published_at":"2024-05-20T17:47:03.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.0.0-2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.0.0-2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0-2/manifests"},{"name":"v5.0.0-1","sha":"ce529f9c13f619e5c5cbfb5ccb1ee47e0b4290fb","kind":"commit","published_at":"2024-05-20T17:25:57.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v5.0.0-1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v5.0.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v5.0.0-1/manifests"},{"name":"v4.10.2","sha":"30f5d807db2c84f0527672f0c074639b6647db4a","kind":"commit","published_at":"2024-02-29T22:01:03.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.10.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.2/manifests"},{"name":"v4.10.1","sha":"d5591b73ecb7c29064245a6355aabccf25ce260c","kind":"commit","published_at":"2023-09-26T14:47:19.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.10.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.1/manifests"},{"name":"v4.10.0","sha":"baa4a509bbaae91df680602e7c4dc3bdf522e09b","kind":"commit","published_at":"2023-08-28T23:29:43.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.10.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.10.0/manifests"},{"name":"v4.9.2","sha":"cd17c09f77229f1bebb06ba231628724cd25b8d0","kind":"commit","published_at":"2023-07-18T16:20:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.9.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.2/manifests"},{"name":"v4.9.1","sha":"0c0441fa457c71be173ddf2f722ac6be35caff48","kind":"commit","published_at":"2023-07-17T20:31:42.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.9.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.1/manifests"},{"name":"v4.9.0","sha":"8eaf914f172f35c7f586f886f09aed4f877a8660","kind":"commit","published_at":"2023-07-13T14:49:04.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.9.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.9.0/manifests"},{"name":"v4.8.0","sha":"dad26dc0700afd7b41057b42f1f725b60e98df9d","kind":"commit","published_at":"2023-05-31T17:53:41.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.8.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"31263290dd9251a1eaa11a1cfbd1aa99e20697c8","kind":"commit","published_at":"2023-03-23T20:51:40.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.7.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.7.0/manifests"},{"name":"v4.6.1","sha":"a25d931c5a65b12761ec61cfc97d5906a6bb0740","kind":"commit","published_at":"2023-02-14T15:02:13.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.6.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.6.1/manifests"},{"name":"v4.6.0","sha":"0b53561079337e9dcac2196ac6359b52fa554574","kind":"commit","published_at":"2022-12-06T16:25:21.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.6.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"1d1e833e3b65c959ab7683566bb5975bfecf4427","kind":"commit","published_at":"2022-12-06T16:13:06.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.5.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.5.0/manifests"},{"name":"v4.4.1","sha":"f09bfec4f40287ecfdd009aa632a1f4e4543317c","kind":"commit","published_at":"2022-10-31T16:54:31.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.4.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.4.1/manifests"},{"name":"v4.4.0","sha":"d2aaaef02cd5ab8fd0411914d4ac04f9c8c2944c","kind":"commit","published_at":"2022-10-11T11:17:20.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.4.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.4.0/manifests"},{"name":"v4.3.7","sha":"55f10dca0dae43e197f36ec8163d8c278cc0b7b9","kind":"commit","published_at":"2022-07-22T16:51:24.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.7","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.7/manifests"},{"name":"v4.3.6","sha":"d882a8ec0c09b1c22b5b4ead732d74a200848544","kind":"commit","published_at":"2022-03-22T11:20:00.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.6","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"8c21392d9a01054e939477aa61a7c8c5c00ef927","kind":"commit","published_at":"2021-11-16T15:54:19.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.5","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.5/manifests"},{"name":"v4.3.4","sha":"319365ed4de6aa0ecb6324812c92748084caebf6","kind":"commit","published_at":"2021-11-03T09:09:56.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.4","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.4/manifests"},{"name":"v4.3.3","sha":"42b1b340c6db922d2ab74156bd0781b4d111c0f1","kind":"commit","published_at":"2021-10-22T13:08:46.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.3/manifests"},{"name":"v4.3.2","sha":"6d8ee546eca6768b4f8d2a153e390cbee4f5a171","kind":"commit","published_at":"2021-10-06T15:12:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.2/manifests"},{"name":"4.3.1","sha":"23aafe653dea30faa0cbecdef8b9007988cee255","kind":"commit","published_at":"2021-10-06T14:25:08.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/4.3.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/4.3.1/manifests"},{"name":"v4.3.0","sha":"3cf9ed40af2aee25a4b064b6fc4d9406bce84455","kind":"tag","published_at":"2021-09-09T21:34:10.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.3.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"a8ec7ad42ce6111df6d8be08abf50a3a455d85c2","kind":"tag","published_at":"2021-08-11T10:12:17.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.2.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.2.0/manifests"},{"name":"v4.1.5","sha":"20afa892286f3e3ffcfd8a445412ac7b064b3820","kind":"tag","published_at":"2021-07-16T21:31:54.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.5","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.5/manifests"},{"name":"v4.1.4","sha":"618187b420514156699971be9b7e6eb988e9b6f3","kind":"tag","published_at":"2021-07-16T18:57:16.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.4","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.4/manifests"},{"name":"v4.1.3","sha":"96e15c72b7f67b75c33d808a16241e9afaf0c7eb","kind":"tag","published_at":"2021-04-07T08:26:01.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.3/manifests"},{"name":"v4.1.2","sha":"b6ab5b3f3310ad486d76a85ab36f0882af052eff","kind":"tag","published_at":"2021-03-04T15:45:39.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.2/manifests"},{"name":"v4.1.1","sha":"530a69b00b7434a41c829130b55a475dc1502b03","kind":"tag","published_at":"2020-07-20T14:38:39.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"ca140374b6a9e4eef5109df71d4868ea73665a69","kind":"tag","published_at":"2020-07-16T11:00:16.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.1.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"d186731ea6c130b72e45105d3a73e327c1d79f45","kind":"tag","published_at":"2020-05-27T09:56:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.0.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"01080b3152ad223ffe9108a4987e41c466dcf2c6","kind":"tag","published_at":"2020-05-22T09:02:08.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0/manifests"},{"name":"v4.0.0-1","sha":"46b21709f4e2388033b33909d0bcbc2fac905361","kind":"tag","published_at":"2020-04-03T08:35:15.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.0.0-1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.0.0-1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0-1/manifests"},{"name":"v4.0.0-0","sha":"ee6c421d37e9dfe9549daba9ac0af5749d11fe26","kind":"tag","published_at":"2020-03-27T12:29:37.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v4.0.0-0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v4.0.0-0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0-0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v4.0.0-0/manifests"},{"name":"v3.4.1","sha":"c21dd0d66411e0972314470e44a5e0f5a1e60de8","kind":"tag","published_at":"2020-02-19T09:52:43.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.4.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"4d53247e8712f03ab914b890bcaf4e78742471d7","kind":"tag","published_at":"2019-12-17T12:40:33.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.4.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.4.0/manifests"},{"name":"v3.3.1","sha":"7384744b46c672ce86380a0f2f4c0acecc5b5da9","kind":"tag","published_at":"2019-11-28T11:00:15.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.3.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"420cd0f4c596ed56515a5bd74a387ed5cb6c2ac1","kind":"tag","published_at":"2019-11-25T13:04:13.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.3.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.3.0/manifests"},{"name":"v3.2.2","sha":"54b4a4b2a14520e7f2458ea94e3f0a9e18111882","kind":"tag","published_at":"2019-11-07T10:43:45.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.2.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"6d821c9354b5e2f9a271e9d47589e225079ef76d","kind":"tag","published_at":"2019-10-29T10:00:12.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.2.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"8a40ad79ac114e99fff96ad6cef994de39a80377","kind":"tag","published_at":"2019-10-21T14:25:30.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.2.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"40f8d9adab825057ae76e9f53f34ab2e29c0c3a9","kind":"tag","published_at":"2019-09-17T09:39:28.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"b3b4e53f88e9123f80b3d70fe5caa73f11d30d75","kind":"tag","published_at":"2019-08-29T09:48:17.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"9f6171dc15531ac3062144c3f145d32c4e76c89f","kind":"commit","published_at":"2019-08-22T18:42:54.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"c4c5aeee4df14330282e93ebb1beefae2ba9aa48","kind":"commit","published_at":"2019-08-21T15:45:30.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0/manifests"},{"name":"v3.1.0-beta.4","sha":"0a462d1211e1a5070aa56c66628119943cc825c1","kind":"commit","published_at":"2019-08-02T18:50:44.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.0-beta.4","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.4/manifests"},{"name":"v3.1.0-beta.3","sha":"94eaca6025b128c6d4ce2ebd113cc702be17bff8","kind":"commit","published_at":"2019-07-29T21:22:19.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.0-beta.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.3/manifests"},{"name":"v3.1.0-beta.2","sha":"4aefc2b7132a69f3e2aefcc1a7733e068de15acb","kind":"commit","published_at":"2019-07-25T17:29:44.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.0-beta.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.2/manifests"},{"name":"v3.0.1","sha":"c9d4ac944e0de34016268a1099c7ff70d6ac21f8","kind":"commit","published_at":"2019-07-24T22:16:12.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.0.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.0.1/manifests"},{"name":"v3.1.0-beta.1","sha":"5c99cd95038ffff4fd307bbd5cef7d518a82bd8f","kind":"commit","published_at":"2019-07-18T20:47:06.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.1.0-beta.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.1.0-beta.1/manifests"},{"name":"v3.0.0","sha":"01a240ca89ea577ab324d84d7ee25ca8367453a9","kind":"tag","published_at":"2019-06-27T08:55:49.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v3.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v3.0.0/manifests"},{"name":"v2.0.0","sha":"03aa5d20643b5f3c4dc3d3528232297c0a5e3cb6","kind":"tag","published_at":"2019-03-08T09:09:47.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v2.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v2.0.0/manifests"},{"name":"v1.10.0","sha":"9d9e586f3718b912f21f54ccc26eb4fa0793e757","kind":"tag","published_at":"2019-02-21T15:16:34.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.10.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"3bc2b35cccf0bcd10b1bd2260bd7197d810bfc46","kind":"tag","published_at":"2019-02-19T14:17:59.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.9.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"e42f264d463c9b26caaf7f426ebaaf975213f196","kind":"tag","published_at":"2019-02-18T09:00:25.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.8.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ba59c9db78edf25574f539070e8bf9b74e49b169","kind":"tag","published_at":"2019-01-18T13:07:24.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.8.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"ccee73a196919db43ac201763831264ba796eda8","kind":"tag","published_at":"2019-01-17T09:32:59.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.8.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.8.0/manifests"},{"name":"v1.7.4","sha":"cec9354bd6fde3d5f4e6d3598a143950572f4085","kind":"tag","published_at":"2019-01-16T15:45:32.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.7.4","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"c2eb629a40189cda7f8a9697192be220a141a497","kind":"tag","published_at":"2019-01-15T22:03:13.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.7.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"d42942353925cacaba97895d79999ed085c349f2","kind":"tag","published_at":"2019-01-14T19:39:51.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.7.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"2f11a729a61f2e5f9ef2323c811afa1c83727fce","kind":"tag","published_at":"2019-01-10T18:18:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.7.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"1047c059105c81ce8894f555770cf50c503953c6","kind":"tag","published_at":"2019-01-10T16:26:10.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.7.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"e715230e6cd50fce7b3e2b0c25a9149ba1255df1","kind":"tag","published_at":"2018-12-14T10:55:27.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.6.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a599ac86e7634dc400140ff71c8ea0e861f8618c","kind":"tag","published_at":"2018-10-25T14:17:40.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.6.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"103b52aec0cc709aabab42e1930ce78f57efa1fa","kind":"commit","published_at":"2018-10-23T20:33:25.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.5.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"33f33b7401a05b7535eee84f9c6ac2be664795f9","kind":"commit","published_at":"2018-10-08T18:58:59.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.4.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"b15cac08517e037283ca75bb0d0177f2e1a9286e","kind":"commit","published_at":"2018-10-02T23:09:40.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.4.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"03ac135c71f1a2acd93502d2ec54cce5e57d904b","kind":"commit","published_at":"2018-09-28T16:15:36.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.3.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.3.1/manifests"},{"name":"v1.2.2","sha":"bf8e64e64ef1bf993208d056f173efd002c6e001","kind":"tag","published_at":"2018-09-12T16:06:13.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.2.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"be3611c486288a8a99632325f8c2eef2b65d882e","kind":"commit","published_at":"2018-07-30T17:27:43.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.2.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"06bcf17e6de822d5436fca0e59114d4693fe4465","kind":"commit","published_at":"2018-07-30T16:31:31.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.2.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"d02d83750bfdb643b6ad19014dafbce6f7d0e6b0","kind":"tag","published_at":"2018-06-27T21:53:48.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.1.3","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"23c16bb4359bf1520df9f828133ff241ff368ebf","kind":"tag","published_at":"2018-06-27T10:42:59.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.1.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"ebcd1ec56147d0c8a7664537c80cd3429f4a8efd","kind":"tag","published_at":"2018-06-22T14:13:27.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.1.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"e5cf4d2f14c7732c4597b6e4227a1775cc6a5f16","kind":"commit","published_at":"2018-06-20T23:24:16.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.1.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"b2d153f3d7b2e02012368b90d817b8630010b715","kind":"commit","published_at":"2018-04-23T21:52:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v1.0.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v1.0.0/manifests"},{"name":"v0.25.1","sha":"b9e34d16c911842cd43a18d653375a0dc3cf48b2","kind":"commit","published_at":"2018-04-16T06:04:06.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.25.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.25.1/manifests"},{"name":"v0.25.0","sha":"2ac14a4ae2767120253d041bcf46a414d4b1c21a","kind":"commit","published_at":"2018-04-13T22:20:19.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.25.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.25.0/manifests"},{"name":"v0.24.1","sha":"1c2eb2388ad40fd83271e7647fc5fba889894f9e","kind":"commit","published_at":"2018-03-23T22:28:10.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.24.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"2c0122d334292fe08f94c7d8163a49265d65f556","kind":"commit","published_at":"2018-03-20T20:33:15.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.24.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"2d34642035718f393316125bc52d41a931e15751","kind":"tag","published_at":"2018-01-29T20:37:12.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.23.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"81cd2a8dc05a076487b7717f43a00ebaba521519","kind":"commit","published_at":"2018-01-16T19:07:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.22.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.22.0/manifests"},{"name":"v0.21.2","sha":"a0051054343235a93446c9572cc2f95f7219fe83","kind":"commit","published_at":"2018-01-13T03:54:10.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.21.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.2/manifests"},{"name":"v0.21.1","sha":"a5f7a2efc2e4a379fba021e3962a16011e9d3a81","kind":"commit","published_at":"2018-01-13T01:57:46.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.21.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"42c4191d9dd77f11b3749af438eeeb925b488743","kind":"commit","published_at":"2018-01-13T01:52:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.21.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.21.0/manifests"},{"name":"v0.20.1","sha":"e32b3c816d2bcd894136bee4d502155abc660a68","kind":"commit","published_at":"2017-12-17T22:34:43.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.20.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"350b2d9158285703c46a73ae73471147bfe1d256","kind":"commit","published_at":"2017-12-12T00:00:11.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.20.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"7eb56a651c99d9fad7ef5251184a2836f8ab4ca1","kind":"commit","published_at":"2017-11-15T16:58:54.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.19.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"bfe0ba6d5f231b684366d373470f43224f3a5c5e","kind":"commit","published_at":"2017-11-07T20:40:22.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.19.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.19.0/manifests"},{"name":"v0.18.0","sha":"b1b7e375a74df8ee50b9fe9693497008697e1b09","kind":"commit","published_at":"2017-11-02T20:57:39.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.18.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.18.0/manifests"},{"name":"v0.17.1","sha":"70beb1fd423b05e649ca1c7060cf307ff43af6a9","kind":"commit","published_at":"2017-10-30T21:47:15.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.17.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b2d093abae9817cfebf00b146f12fb2a352c3e72","kind":"commit","published_at":"2017-10-27T22:48:19.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.17.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.17.0/manifests"},{"name":"v0.16.2","sha":"491860d36ef61a38df99297cfbe660fe240d657d","kind":"commit","published_at":"2017-10-26T14:57:31.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.16.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"2d3549b0efa1bf047b391ab5f85493d2178c2c4f","kind":"commit","published_at":"2017-10-26T14:31:07.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.16.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"d3501154c4539139eb225698cf5e95d5d525bc61","kind":"commit","published_at":"2017-10-26T14:00:01.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.16.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.16.0/manifests"},{"name":"v0.15.2","sha":"25de262dfa534a111a650a31d43ee77abaf9a531","kind":"commit","published_at":"2017-10-18T22:09:23.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.15.2","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"97b297e18ac3bd8c2d24cab6a3ceb7ed428fee11","kind":"commit","published_at":"2017-09-27T23:29:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.15.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"81387a4b711f1202d4588bcbab0089db67eb4f7e","kind":"commit","published_at":"2017-09-27T23:19:31.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.15.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"49068a7aaed70250b319fa0180007264681767c1","kind":"commit","published_at":"2017-09-27T00:52:23.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.14.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"6d1fb0a32c49b4ec7f0b3520016566b56f57520b","kind":"commit","published_at":"2017-09-26T23:30:09.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.14.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"cba367bab42a0d3e3646c2b4ac4895376e584913","kind":"commit","published_at":"2017-09-19T06:57:23.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.13.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"002d703873214085594cf5bb8b3f518cd49b1ca0","kind":"commit","published_at":"2017-09-19T06:14:59.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.13.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"c5ae84695893fcec539d9d9396820ee9d6bf63f5","kind":"commit","published_at":"2017-07-26T21:37:11.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.12.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"ed24fb48a345d4b37ae96eca0ecbf1889585ad9c","kind":"commit","published_at":"2017-06-21T18:49:54.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.11.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.11.0/manifests"},{"name":"v0.10.0","sha":"cfb8b5afcdee60851a2c1462b518ac278541c5d7","kind":"commit","published_at":"2017-06-09T16:38:53.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.10.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"0ee058c0bfb9dcf82d15c5eaea321c8420ba5e45","kind":"commit","published_at":"2017-04-19T18:29:54.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.9.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"8edcfeff7b25ed5df715ba6f6b07aab9ce12aca1","kind":"commit","published_at":"2017-02-01T23:02:26.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.8.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"0f853b53243d5c0d4911b225e4f887dc2f306a97","kind":"commit","published_at":"2016-12-12T21:59:35.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.7.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"9d8f5cdd631e5609d79de6e3d8259005a14392d3","kind":"commit","published_at":"2016-10-27T18:26:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.6.1","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"879feef6a729e53eacb600a4c9edf1dbde7ecf17","kind":"commit","published_at":"2016-10-26T00:05:56.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.6.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"29eecb34df47e27e152de9306301fc47a4a06be1","kind":"commit","published_at":"2016-07-07T20:40:29.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.5.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1df12f8a4c4079a206b9d88a7b7faa026f0df45c","kind":"commit","published_at":"2016-06-20T16:16:41.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.4.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"ccd258e84e6c66c458a63f70149f90babc4af1aa","kind":"commit","published_at":"2016-05-09T17:53:20.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.3.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.3.0/manifests"},{"name":"v0.1.0","sha":"ffecebb4cf84d82506cd5fef7d6ac9a6d00096b3","kind":"commit","published_at":"2016-03-28T23:38:25.000Z","download_url":"https://codeload.github.com/github/eslint-plugin-github/tar.gz/v0.1.0","html_url":"https://github.com/github/eslint-plugin-github/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/github%2Feslint-plugin-github/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-06T03:01:14.231Z","dependent_packages_count":477,"downloads":620244,"downloads_period":"last-month","dependent_repos_count":36694,"rankings":{"downloads":0.4119041590388119,"dependent_repos_count":0.15203425644381008,"dependent_packages_count":0.12009353061250222,"stargazers_count":3.799337226541525,"forks_count":3.388436468392528,"docker_downloads_count":1.8967364744598525,"average":1.628090352581505},"purl":"pkg:npm/eslint-plugin-github","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/eslint-plugin-github","docker_dependents_count":5,"docker_downloads_count":4142,"usage_url":"https://repos.ecosyste.ms/usage/npm/eslint-plugin-github","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/eslint-plugin-github/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-github/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-github/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-github/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/eslint-plugin-github/related_packages","maintainers":[{"uuid":"andrialexandrou","login":"andrialexandrou","name":null,"email":"andri.j.alexandrou@gmail.com","url":null,"packages_count":167,"html_url":"https://www.npmjs.com/~andrialexandrou","role":null,"created_at":"2022-11-18T15:32:45.427Z","updated_at":"2022-11-18T15:32:45.427Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/andrialexandrou/packages"},{"uuid":"broccolini","login":"broccolini","name":null,"email":"diana.mounter@gmail.com","url":null,"packages_count":165,"html_url":"https://www.npmjs.com/~broccolini","role":null,"created_at":"2022-11-18T15:32:45.450Z","updated_at":"2022-11-18T15:32:45.450Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/broccolini/packages"},{"uuid":"jonrohan","login":"jonrohan","name":null,"email":"yes@jonrohan.codes","url":null,"packages_count":172,"html_url":"https://www.npmjs.com/~jonrohan","role":null,"created_at":"2022-11-18T15:32:45.446Z","updated_at":"2022-11-18T15:32:45.446Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jonrohan/packages"},{"uuid":"primer-css","login":"primer-css","name":null,"email":"design-systems@github.com","url":null,"packages_count":165,"html_url":"https://www.npmjs.com/~primer-css","role":null,"created_at":"2022-11-18T15:32:45.464Z","updated_at":"2022-11-18T15:32:45.464Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/primer-css/packages"},{"uuid":"colebemis","login":"colebemis","name":null,"email":"colebemis@github.com","url":null,"packages_count":184,"html_url":"https://www.npmjs.com/~colebemis","role":null,"created_at":"2022-11-18T15:32:45.500Z","updated_at":"2022-11-18T15:32:45.500Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/colebemis/packages"},{"uuid":"manuelpuyol","login":"manuelpuyol","name":null,"email":"manuelpuyol@github.com","url":null,"packages_count":164,"html_url":"https://www.npmjs.com/~manuelpuyol","role":null,"created_at":"2022-11-18T15:32:45.441Z","updated_at":"2022-11-18T15:32:45.441Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/manuelpuyol/packages"},{"uuid":"smockle","login":"smockle","name":null,"email":"clay@smockle.com","url":null,"packages_count":178,"html_url":"https://www.npmjs.com/~smockle","role":null,"created_at":"2022-11-18T15:32:45.507Z","updated_at":"2022-11-18T15:32:45.507Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/smockle/packages"},{"uuid":"simurai","login":"simurai","name":null,"email":"sim@simurai.com","url":null,"packages_count":183,"html_url":"https://www.npmjs.com/~simurai","role":null,"created_at":"2022-11-18T15:32:45.514Z","updated_at":"2022-11-18T15:32:45.514Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/simurai/packages"},{"uuid":"khiga8","login":"khiga8","name":null,"email":"katehiga8@gmail.com","url":null,"packages_count":162,"html_url":"https://www.npmjs.com/~khiga8","role":null,"created_at":"2022-11-18T15:32:45.521Z","updated_at":"2022-11-18T15:32:45.521Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/khiga8/packages"},{"uuid":"dustin.greif","login":"dustin.greif","name":null,"email":"dustin.greif@gmail.com","url":null,"packages_count":153,"html_url":"https://www.npmjs.com/~dustin.greif","role":null,"created_at":"2022-11-18T15:32:45.531Z","updated_at":"2022-11-18T15:32:45.531Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/dustin.greif/packages"},{"uuid":"mdo","login":"mdo","name":null,"email":"markdotto@gmail.com","url":null,"packages_count":25,"html_url":"https://www.npmjs.com/~mdo","role":null,"created_at":"2022-11-18T15:32:45.459Z","updated_at":"2022-11-18T15:32:45.459Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mdo/packages"},{"uuid":"mislav","login":"mislav","name":null,"email":"mislav.marohnic@gmail.com","url":null,"packages_count":14,"html_url":"https://www.npmjs.com/~mislav","role":null,"created_at":"2022-11-18T15:32:45.454Z","updated_at":"2022-11-18T15:32:45.454Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mislav/packages"},{"uuid":"keithamus","login":"keithamus","name":null,"email":"npm@keithcirkel.co.uk","url":null,"packages_count":216,"html_url":"https://www.npmjs.com/~keithamus","role":null,"created_at":"2022-11-18T15:32:45.468Z","updated_at":"2022-11-18T15:32:45.468Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/keithamus/packages"},{"uuid":"jfuchs","login":"jfuchs","name":null,"email":"jonathan.fuchs@gmail.com","url":null,"packages_count":120,"html_url":"https://www.npmjs.com/~jfuchs","role":null,"created_at":"2022-11-18T15:32:45.432Z","updated_at":"2022-11-18T15:32:45.432Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jfuchs/packages"},{"uuid":"githubbot","login":"githubbot","name":null,"email":"dgreif+githubbotnpm@github.com","url":null,"packages_count":120,"html_url":"https://www.npmjs.com/~githubbot","role":null,"created_at":"2022-11-18T15:32:45.437Z","updated_at":"2022-11-18T15:32:45.437Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/githubbot/packages"},{"uuid":"mschoening","login":"mschoening","name":null,"email":"max@max.wtf","url":null,"packages_count":20,"html_url":"https://www.npmjs.com/~mschoening","role":null,"created_at":"2022-11-18T15:32:45.473Z","updated_at":"2022-11-18T15:32:45.473Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mschoening/packages"},{"uuid":"koddsson","login":"koddsson","name":null,"email":"koddsson@gmail.com","url":null,"packages_count":48,"html_url":"https://www.npmjs.com/~koddsson","role":null,"created_at":"2022-11-18T15:32:45.480Z","updated_at":"2022-11-18T15:32:45.480Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/koddsson/packages"},{"uuid":"emilybrick","login":"emilybrick","name":null,"email":"emily.brick@buzzfeed.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~emilybrick","role":null,"created_at":"2022-11-18T15:32:45.487Z","updated_at":"2022-11-18T15:32:45.487Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/emilybrick/packages"},{"uuid":"srt32","login":"srt32","name":null,"email":"simon.taranto@gmail.com","url":null,"packages_count":119,"html_url":"https://www.npmjs.com/~srt32","role":null,"created_at":"2022-11-18T15:32:45.538Z","updated_at":"2022-11-18T15:32:45.538Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/srt32/packages"},{"uuid":"arelia","login":"arelia","name":null,"email":"arelia.jones@gmail.com","url":null,"packages_count":117,"html_url":"https://www.npmjs.com/~arelia","role":null,"created_at":"2024-08-24T01:21:18.573Z","updated_at":"2024-08-24T01:21:18.573Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/arelia/packages"},{"uuid":"jibrangarcia","login":"jibrangarcia","name":null,"email":"jibrang@github.com","url":null,"packages_count":116,"html_url":"https://www.npmjs.com/~jibrangarcia","role":null,"created_at":"2024-08-24T01:21:19.333Z","updated_at":"2024-08-24T01:21:19.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jibrangarcia/packages"},{"uuid":"gracepark","login":"gracepark","name":null,"email":"lugraciecy@gmail.com","url":null,"packages_count":116,"html_url":"https://www.npmjs.com/~gracepark","role":null,"created_at":"2024-08-24T01:21:19.060Z","updated_at":"2024-08-24T01:21:19.060Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/gracepark/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006533,"maintainers_count":1012930,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":229,"unique_repositories_count_past_30_days":3,"recent_issues":[{"uuid":"4285537814","node_id":"PR_kwDORThA6s7TdeRR","number":6,"state":"open","title":"build: bump the npm-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-17T21:56:58.000Z","updated_at":"2026-04-17T21:56:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":16,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.1.0","repository_url":"https://github.com/actions/toolkit"},{"name":"parse-diff","old_version":"0.11.1","new_version":"0.12.0","repository_url":"https://github.com/sergeyt/parse-diff"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.58.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"153.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.15.2","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.3.2","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.1.0` |\n| [parse-diff](https://github.com/sergeyt/parse-diff) | `0.11.1` | `0.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.58.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.2.1` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `153.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.15.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.3` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.2` | `29.4.9` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAppend \u003ccode\u003eactions_orchestration_id\u003c/code\u003e to user-agent when the \u003ccode\u003eACTIONS_ORCHESTRATION_ID\u003c/code\u003e environment variable is set \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2364\"\u003e#2364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-diff` from 0.11.1 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/f0828af3abb6272872cc47bc34d84f4c2022e329\"\u003e\u003ccode\u003ef0828af\u003c/code\u003e\u003c/a\u003e Release 0.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/5a66fd933851563b7d5e61f0c5348699194460c1\"\u003e\u003ccode\u003e5a66fd9\u003c/code\u003e\u003c/a\u003e chore: build with esbuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/a3b0c75c9cc6e7cc32eadf31137c8fd4ae1596e4\"\u003e\u003ccode\u003ea3b0c75\u003c/code\u003e\u003c/a\u003e feat: use esbuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/07dbcd662d66183089332f9bbab96909ae8a0b54\"\u003e\u003ccode\u003e07dbcd6\u003c/code\u003e\u003c/a\u003e chore: biome auto fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/4e60b9720eda763c8825a8295e26df75eb58f248\"\u003e\u003ccode\u003e4e60b97\u003c/code\u003e\u003c/a\u003e feat(devx): try biome\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/8231f956c9cb3069ff5e45d02f01828b33b1ded1\"\u003e\u003ccode\u003e8231f95\u003c/code\u003e\u003c/a\u003e chore: up eslint v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/c032d55b59fdd5330d2c0282c017824aef2e5766\"\u003e\u003ccode\u003ec032d55\u003c/code\u003e\u003c/a\u003e chore: up deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/e563b145c2885e419af229f901b911bec67ee832\"\u003e\u003ccode\u003ee563b14\u003c/code\u003e\u003c/a\u003e chore: use node v24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/251d359dc21fef3c4777f85b884b031a4093e6ce\"\u003e\u003ccode\u003e251d359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sergeyt/parse-diff/issues/51\"\u003e#51\u003c/a\u003e from andyfeller/af/handle-empty-lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/a3180a5ce527adc40fcd7f6dd9f71b1843ae8749\"\u003e\u003ccode\u003ea3180a5\u003c/code\u003e\u003c/a\u003e fix: handle empty context lines in unified diffs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sergeyt/parse-diff/compare/0.11.1...0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.58.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.2\u003c/h2\u003e\n\u003ch2\u003e8.58.2 (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove tsbuildinfo cache file from published packages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] use assignability checks in checkTypePredicates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147\"\u003e#12147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.58.1\u003c/h2\u003e\n\u003ch2\u003e8.58.1 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] fix false negative for type predicate parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004\"\u003e#12004\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.2 (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] use assignability checks in checkTypePredicates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147\"\u003e#12147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove tsbuildinfo cache file from published packages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.58.1 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] fix false negative for type predicate parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004\"\u003e#12004\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce\"\u003e\u003ccode\u003e90c2803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7c9e06f669065bfb24b66c1f2bfb05ae2b512c09\"\u003e\u003ccode\u003e7c9e06f\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-condition] use assignability checks in ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/dae173267fe3a549417de802be00af1aeae25059\"\u003e\u003ccode\u003edae1732\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in unb...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa\"\u003e\u003ccode\u003ebe6b49a\u003c/code\u003e\u003c/a\u003e fix: remove tsbuildinfo cache file from published packages (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6\"\u003e\u003ccode\u003e5311ed3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c3f8ed5ddfa757d91911489105bf8b57a16404c9\"\u003e\u003ccode\u003ec3f8ed5\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] fix false negative for type predicate pa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e372a6697de3fea6e5b635c72177df7cf697f2ce\"\u003e\u003ccode\u003ee372a66\u003c/code\u003e\u003c/a\u003e Revert: feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5a9bd366139c8e306dd78ae906d4389972de42b6\"\u003e\u003ccode\u003e5a9bd36\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/edb90ebf7c75a71065bed719f3e72d18b830c6a0\"\u003e\u003ccode\u003eedb90eb\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-extraneous-class] handle index signatures (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51080eb5c98d619434e4835dbe9f1c6654aca3b8\"\u003e\u003ccode\u003e51080eb\u003c/code\u003e\u003c/a\u003e test: processor service (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20731\"\u003e#20731\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7e1889fca9b6044e08f41b38df20a1ce45808c8\"\u003e\u003ccode\u003ee7e1889\u003c/code\u003e\u003c/a\u003e chore: remove stale babel-eslint10 fixture and test  (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20727\"\u003e#20727\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4e1a87cb8fb90e309524bc36bc5f31b9f9cfaa76\"\u003e\u003ccode\u003e4e1a87c\u003c/code\u003e\u003c/a\u003e test: remove redundant async/await in flat config array tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20722\"\u003e#20722\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/066eabb3643b12931f991594969bcc0028f71a5f\"\u003e\u003ccode\u003e066eabb\u003c/code\u003e\u003c/a\u003e test: add rule metadata coverage for \u003ccode\u003elanguages\u003c/code\u003e and \u003ccode\u003edocs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20717\"\u003e#20717\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/586ec2f43092779acc957866db4abe999112d1e1\"\u003e\u003ccode\u003e586ec2f\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003emeta.languages\u003c/code\u003e support to rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20571\"\u003e#20571\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/14207dee3939dc87cfa8b2fcfc271fff2cfd6471\"\u003e\u003ccode\u003e14207de\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eTemporal\u003c/code\u003e to \u003ccode\u003eno-obj-calls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20675\"\u003e#20675\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbb2c93a2b31bd30924f32fe69a9acf41f9dfe35\"\u003e\u003ccode\u003ebbb2c93\u003c/code\u003e\u003c/a\u003e feat: add Temporal to ES2026 globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20672\"\u003e#20672\u003c/a\u003e) (Pixel998)\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/542cb3e6442a4e6ee3457c799e2a0ee23bef0c6a\"\u003e\u003ccode\u003e542cb3e\u003c/code\u003e\u003c/a\u003e fix: update first-party dependencies (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20714\"\u003e#20714\u003c/a\u003e) (Francesco Trotta)\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/a2af743ea60f683d0e0de9d98267c1e7e4f5e412\"\u003e\u003ccode\u003ea2af743\u003c/code\u003e\u003c/a\u003e docs: add \u003ccode\u003elanguage\u003c/code\u003e to configuration objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20712\"\u003e#20712\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/845f23f1370892bf07d819497ac518c9e65090d6\"\u003e\u003ccode\u003e845f23f\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/5fbcf5958b897cc4df5d652924d18428db37f7ee\"\u003e\u003ccode\u003e5fbcf59\u003c/code\u003e\u003c/a\u003e docs: remove \u003ccode\u003esourceType\u003c/code\u003e from ts playground link (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20477\"\u003e#20477\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8702a474659be786b6b1392e5e7c0c56355ae4a4\"\u003e\u003ccode\u003e8702a47\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/ddeaded2ab36951383ff67c60fb64ec68d29a46a\"\u003e\u003ccode\u003eddeaded\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/2b4496691266547784a7f7ad1989ce53381bab91\"\u003e\u003ccode\u003e2b44966\u003c/code\u003e\u003c/a\u003e docs: add Major Releases section to Manage Releases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20269\"\u003e#20269\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eab65c700ebb16a6e790910c720450c9908961fd\"\u003e\u003ccode\u003eeab65c7\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eeslint\u003c/code\u003e versions in examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20664\"\u003e#20664\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3e4a29903bf31f0998e45ad9128a265bce1edc56\"\u003e\u003ccode\u003e3e4a299\u003c/code\u003e\u003c/a\u003e docs: update ESM Dependencies policies with note for own-usage packages (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20660\"\u003e#20660\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/8120e30f833474f47acc061d24d164e9f022264f\"\u003e\u003ccode\u003e8120e30\u003c/code\u003e\u003c/a\u003e refactor: extract no unmodified loop condition (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20679\"\u003e#20679\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/46e8469786be1b2bbb522100e1d44624d98d3745\"\u003e\u003ccode\u003e46e8469\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.22.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20697\"\u003e#20697\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/01ed3aa68477f81a7188e1498cf4906e02015b7c\"\u003e\u003ccode\u003e01ed3aa\u003c/code\u003e\u003c/a\u003e test: add unit tests for unicode utilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20622\"\u003e#20622\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/4d1d8f9737236603f64bbe83d5bb8001627b5611\"\u003e\u003ccode\u003e4d1d8f9\u003c/code\u003e\u003c/a\u003e 10.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3e33105b05d09b5a4eb894ed75a9811fb40d65e6\"\u003e\u003ccode\u003e3e33105\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 153.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev153.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v152.0.0...v153.0.0\"\u003e153.0.0\u003c/a\u003e (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/prefer-catch\u003c/li\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003eed4d579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epromise/prefer-catch (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e0ed00b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev152.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v151.0.0...v152.0.0\"\u003e152.0.0\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b09ac09b85532c02bc893639f0b6dff186114248\"\u003eb09ac09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v152.0.0...v153.0.0\"\u003e153.0.0\u003c/a\u003e (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/prefer-catch\u003c/li\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003eed4d579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epromise/prefer-catch (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e0ed00b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v151.0.0...v152.0.0\"\u003e152.0.0\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b09ac09b85532c02bc893639f0b6dff186114248\"\u003eb09ac09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/693d34acd53ecdf9137e7b6dc647c565a46014b1\"\u003e\u003ccode\u003e693d34a\u003c/code\u003e\u003c/a\u003e chore(release): 153.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3ab8e8f9ab89e5e64d117bd5fb709b01fa36d35\"\u003e\u003ccode\u003ea3ab8e8\u003c/code\u003e\u003c/a\u003e chore: consolidate some lines together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/d22d18622be53170fb408f446740da011187c647\"\u003e\u003ccode\u003ed22d186\u003c/code\u003e\u003c/a\u003e chore: intentionally no n/callback-return\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/081b7c46c2cee9ba9e4358ed14c9e1501835838f\"\u003e\u003ccode\u003e081b7c4\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/valid-params\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/5a4359607ae9d03ce645a2086faf5b37782ccca8\"\u003e\u003ccode\u003e5a43596\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/spec-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e\u003ccode\u003e0ed00b0\u003c/code\u003e\u003c/a\u003e feat!: promise/prefer-catch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003e\u003ccode\u003eed4d579\u003c/code\u003e\u003c/a\u003e feat!: eslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/f17f7b634aaff814a637ab72e541f6b2f12c99fc\"\u003e\u003ccode\u003ef17f7b6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/prefer-await-to-then\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b8ea1c467a65ed9a206e04a2a29244c04db1a8d3\"\u003e\u003ccode\u003eb8ea1c4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2334\"\u003e#2334\u003c/a\u003e from mightyiam/renovate/prettier-3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/268d637ccbd682c546b6e363f20d326dcc82c984\"\u003e\u003ccode\u003e268d637\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.8.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v153.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.15.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.1...v29.15.2\"\u003e29.15.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003ea1916d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.1...v29.15.2\"\u003e29.15.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003ea1916d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/f14a941887e2b598053f757f91c10a5910ffffca\"\u003e\u003ccode\u003ef14a941\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003e\u003ccode\u003ea1916d1\u003c/code\u003e\u003c/a\u003e fix(valid-mock-module-path): don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4a5278787449592d473ff4507170f6ff50b1b47f\"\u003e\u003ccode\u003e4a52787\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1958\"\u003e#1958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/285c6f6a665ffb77facb0e4db77a3e2c4c986070\"\u003e\u003ccode\u003e285c6f6\u003c/code\u003e\u003c/a\u003e ci: don't run smoketest on \u003ccode\u003etannerlinsley/react-table\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1da0928392313ffa89339ed454aa31d1712f6875\"\u003e\u003ccode\u003e1da0928\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/8532d0e53abce0e80f092940e4575ed46ae6660a\"\u003e\u003ccode\u003e8532d0e\u003c/code\u003e\u003c/a\u003e docs(valid-expect): use valid alert syntax (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/03405ae827212348ab880929231d899300f659c2\"\u003e\u003ccode\u003e03405ae\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​schemastore/package\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/de0e154bd2d5966c3f2f15b4b3c8f0cd93b171ed\"\u003e\u003ccode\u003ede0e154\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d50f50c81af62caa4c73888939e20f4b874fdbe9\"\u003e\u003ccode\u003ed50f50c\u003c/code\u003e\u003c/a\u003e chore: add node v25 to CI (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.15.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugalint/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugalint/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4169307811","node_id":"PR_kwDOQKNHks7Oj0hl","number":6,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T09:24:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T09:53:01.000Z","updated_at":"2026-04-06T09:24:54.000Z","time_to_close":603111,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"20.19.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"27.9.0","new_version":"29.15.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"30.0.5","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"semantic-release","old_version":"24.2.7","new_version":"25.0.3","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.9` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.21.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `27.9.0` | `29.15.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.5` | `30.3.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.7` | `25.0.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n\n\nUpdates `@types/node` from 20.19.9 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 27.9.0 to 29.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e\u003ccode\u003e0498c1e\u003c/code\u003e\u003c/a\u003e fix: allow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/75fe79497dd7695cf7b2304b1cd6e3fb945ded6d\"\u003e\u003ccode\u003e75fe794\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/83d02cfb2e1cf4285ceb3a5acb00df5f0ef23192\"\u003e\u003ccode\u003e83d02cf\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e2463aad2d672a34ebb75c5b758743627954f3\"\u003e\u003ccode\u003e58e2463\u003c/code\u003e\u003c/a\u003e chore(deps): update yarn to v4.13.0 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e990f131d8c6ea8109fa0ad8106fb00ff3933f5c\"\u003e\u003ccode\u003ee990f13\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/627ea119ab6971ff4b9e3e2ef0dd3405dec851de\"\u003e\u003ccode\u003e627ea11\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a46f86d3373bf2ecd232170c4f6d7e5b58ca150\"\u003e\u003ccode\u003e3a46f86\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/674466e555cabd7a38cc65c3c03186a928b88069\"\u003e\u003ccode\u003e674466e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d360ff06eb45136c1864c5b9987333ee8eb1815a\"\u003e\u003ccode\u003ed360ff0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.0.5 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f975136645524...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/LocalXpose_localxpose-action/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FLocalXpose_localxpose-action/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"4169198751","node_id":"PR_kwDOPRzqXM7OjhLr","number":48,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T09:14:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T09:37:18.000Z","updated_at":"2026-04-06T09:14:02.000Z","time_to_close":603402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"20.19.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"27.9.0","new_version":"29.15.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"30.0.5","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"semantic-release","old_version":"24.2.7","new_version":"25.0.3","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.9` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.21.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `27.9.0` | `29.15.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.5` | `30.3.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.7` | `25.0.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n\n\nUpdates `@types/node` from 20.19.9 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 27.9.0 to 29.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e\u003ccode\u003e0498c1e\u003c/code\u003e\u003c/a\u003e fix: allow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/75fe79497dd7695cf7b2304b1cd6e3fb945ded6d\"\u003e\u003ccode\u003e75fe794\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/83d02cfb2e1cf4285ceb3a5acb00df5f0ef23192\"\u003e\u003ccode\u003e83d02cf\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e2463aad2d672a34ebb75c5b758743627954f3\"\u003e\u003ccode\u003e58e2463\u003c/code\u003e\u003c/a\u003e chore(deps): update yarn to v4.13.0 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e990f131d8c6ea8109fa0ad8106fb00ff3933f5c\"\u003e\u003ccode\u003ee990f13\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/627ea119ab6971ff4b9e3e2ef0dd3405dec851de\"\u003e\u003ccode\u003e627ea11\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a46f86d3373bf2ecd232170c4f6d7e5b58ca150\"\u003e\u003ccode\u003e3a46f86\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/674466e555cabd7a38cc65c3c03186a928b88069\"\u003e\u003ccode\u003e674466e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d360ff06eb45136c1864c5b9987333ee8eb1815a\"\u003e\u003ccode\u003ed360ff0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.0.5 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f975136645524...\n\n_Description has been truncated_","html_url":"https://github.com/LocalXpose/localxpose-action/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LocalXpose%2Flocalxpose-action/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"4124019309","node_id":"PR_kwDORThA6s7M0zU-","number":3,"state":"open","title":"build: bump the npm-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T22:16:00.000Z","updated_at":"2026-03-23T22:16:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":14,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"151.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.3.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `151.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.15.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 151.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev148.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev147.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v146.0.0...v147.0.0\"\u003e147.0.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-unused-private-class-members\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\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/mightyiam/eslint-config-love/commit/984308ab32aa6e7e0a518dc8ff42a90b46066aca\"\u003e\u003ccode\u003e984308a\u003c/code\u003e\u003c/a\u003e chore(release): 151.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e\u003ccode\u003e077345a\u003c/code\u003e\u003c/a\u003e feat!: promise/no-return-wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/6a1495b0d37e24b1991433f6cfe89ddf7eb6c326\"\u003e\u003ccode\u003e6a1495b\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-return-in-finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/13b1af257bbcfb60b8099d5757bf390ee9c6ccb3\"\u003e\u003ccode\u003e13b1af2\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-promise-in-callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/15e43f626db739b04d59bb12bcd4ae869db4b7fb\"\u003e\u003ccode\u003e15e43f6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-new-statics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3439d66cd8163fbfbd455c83d5287a20b7aafe4\"\u003e\u003ccode\u003ea3439d6\u003c/code\u003e\u003c/a\u003e chore: intetionally no promise/no-nesting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/04c46e855d00efb44a69ed283041d01e60ea4f4e\"\u003e\u003ccode\u003e04c46e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2278\"\u003e#2278\u003c/a\u003e from mightyiam/renovate/node-25.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/1166e96af7c139b8694c9749d65d5eb8b577cce6\"\u003e\u003ccode\u003e1166e96\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v25.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0d556cdd42426374d9af77bef7a028890198f2a2\"\u003e\u003ccode\u003e0d556cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2276\"\u003e#2276\u003c/a\u003e from mightyiam/renovate/eslint-plugin-n-17.x-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a91aee080a25393c41fa46a95da4a7af2de2f8c9\"\u003e\u003ccode\u003ea91aee0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-n to v17.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v151.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redi...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugalint/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugalint/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4072865886","node_id":"PR_kwDOQ2YiJs7KdF4M","number":13,"state":"closed","title":"Bump the all group across 4 directories with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T18:58:08.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-13T18:57:32.000Z","updated_at":"2026-03-20T18:58:10.000Z","time_to_close":604836,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":13,"packages":[{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/node","old_version":"24.9.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.2","new_version":"8.57.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"azure-pipelines-task-lib","old_version":"5.2.1","new_version":"5.2.8","repository_url":"https://github.com/Microsoft/azure-pipelines-task-lib"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"29.0.1","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 1 update in the /.github/scripts directory: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest).\nBumps the all group with 9 updates in the /azdo-task/DevcontainersCi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.57.0` |\n| [azure-pipelines-task-lib](https://github.com/Microsoft/azure-pipelines-task-lib) | `5.2.1` | `5.2.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.15.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n\nBumps the all group with 3 updates in the /common directory: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [ts-jest](https://github.com/kulshekhar/ts-jest).\nBumps the all group with 10 updates in the /github-action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.57.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.15.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.9.0 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/46bf066d3df4af9aa8804a383e0d6d407a8e79f0\"\u003e\u003ccode\u003e46bf066\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): document no-unnecessary-condition limitation with object...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2029c78dcbe11b7e750af588d3c47f1211f02798\"\u003e\u003ccode\u003e2029c78\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] fix false positive for toString with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0f4f101a125487bc07db323288afb86d5247bc31\"\u003e\u003ccode\u003e0f4f101\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-promise-reject-errors] add allow `TypeOrValueSpec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/53f473b7a8c46094623712ba69a627182d049a5b\"\u003e\u003ccode\u003e53f473b\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): if the template literal is tagged and the text has an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2291b81f99670319618192645519a056fdb94cf4\"\u003e\u003ccode\u003e2291b81\u003c/code\u003e\u003c/a\u003e docs: minor grammar adjustment (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12112\"\u003e#12112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fc5cd09de85600134ca0885ad5cdcedcddcd20ba\"\u003e\u003ccode\u003efc5cd09\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): guard against negative paramIndex in no-useless-default-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/adc2aad848fe1ac8044ba4a8d84daf8bb1939ced\"\u003e\u003ccode\u003eadc2aad\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): handle statically analyzable computed keys in prefer-read...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/85badfffbf38730772afbffaa6d024592752664a\"\u003e\u003ccode\u003e85badff\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [strict-void-return] false positives with overloads (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542\"\u003e\u003ccode\u003e1f17a79\u003c/code\u003e\u003c/a\u003e chore: migrate to pnpm (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11248\"\u003e#11248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-pipelines-task-lib` from 5.2.1 to 5.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Microsoft/azure-pipelines-task-lib/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~tramsing\"\u003etramsing\u003c/a\u003e, a new releaser for azure-pipelines-task-lib since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.0.1 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.1...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\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.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\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.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.6.2...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...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/stuartleeks_devcontainer-build-run/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fstuartleeks_devcontainer-build-run/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4030171969","node_id":"PR_kwDOKgCCe87ITVBq","number":234,"state":"open","title":"Bump the all-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":["lcollins"],"locked":false,"comments_count":37,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T19:32:31.000Z","updated_at":"2026-05-27T02:06:02.564Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":19,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/glob","old_version":"0.4.0","new_version":"0.6.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"3.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"fast-xml-parser","old_version":"5.3.8","new_version":"5.4.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"ramda","old_version":"0.30.1","new_version":"0.32.0","repository_url":"https://github.com/ramda/ramda"},{"name":"@types/node","old_version":"20.14.2","new_version":"25.3.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/ramda","old_version":"0.30.0","new_version":"0.31.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.0","new_version":"8.56.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.3.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.4","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.4.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `8.0.1` | `9.0.0` |\n| [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) | `0.4.0` | `0.6.1` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `3.0.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.8` | `5.4.2` |\n| [ramda](https://github.com/ramda/ramda) | `0.30.1` | `0.32.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.2` | `25.3.3` |\n| [@types/ramda](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ramda) | `0.30.0` | `0.31.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.0` | `8.56.1` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.15.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.4` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `5.9.3` |\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 8.0.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/glob` from 0.4.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md\"\u003e\u003ccode\u003e@​actions/glob\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bad import for \u003ccode\u003eminimatch\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to \u003ccode\u003e2.0.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludeHiddenFiles\u003c/code\u003e option, which is disabled by default to preserve existing behavior \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1791\"\u003e#1791: Add glob option to ignore hidden files\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/glob\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/glob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update lock file version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: export \u003ccode\u003e@actions/io/lib/io-util\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/io\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.3.8 to 5.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSeparate Builder\u003c/h2\u003e\n\u003cp\u003eXML Builder was the part of \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-builder\"\u003efast-xml-parser\u003c/a\u003e for years. But considering that any bug in builder may false-alarm the users who are only using parser and vice-versa, we have decided to split it into a separate package.\u003c/p\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eTo migrate to fast-xml-builder;\u003c/p\u003e\n\u003cp\u003eFrom\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { XMLBuilder } from \u0026quot;fast-xml-parser\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport  XMLBuilder  from \u0026quot;fast-xml-builder\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eXMLBuilder will be removed from current package in any next major version of this library. So better to migrate.\u003c/p\u003e\n\u003ch2\u003esupport strictReservedNames\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.2 / 2026-03-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.1  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.0  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to fast-xml-builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.9 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport strictReservedNames\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.8 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle non-array input for XML builder when preserveOrder is true (By \u003ca href=\"https://github.com/Angelopvtac\"\u003eAngelo Coetzee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esave use of js properies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.7 / 2026-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typings for CJS (By \u003ca href=\"https://github.com/Drarig29\"\u003eCorentin Girard\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.6 / 2026-02-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove security and performance of entity processing\n\u003cul\u003e\n\u003cli\u003enew options \u003ccode\u003emaxEntitySize\u003c/code\u003e, \u003ccode\u003emaxExpansionDepth\u003c/code\u003e, \u003ccode\u003emaxTotalExpansions\u003c/code\u003e, \u003ccode\u003emaxExpandedLength\u003c/code\u003e, \u003ccode\u003eallowedTags\u003c/code\u003e,\u003ccode\u003etagFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efast return when no edtity is present\u003c/li\u003e\n\u003cli\u003eimprovement replacement logic to reduce number of calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.5 / 2026-02-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Escape regex char in entity name\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.1.2\u003c/li\u003e\n\u003cli\u003eadd missing exports in CJS typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.4 / 2026-01-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle HTML numeric and hex entities when out of range\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.3 / 2025-12-12\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/775\"\u003e#775\u003c/a\u003e: transformTagName with allowBooleanAttributes adds an unnecessary attribute\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.2 / 2025-11-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix for import statement for v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.1 / 2025-11-03\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/44af54431b2224d71f6365cc42738dd787d788a1\"\u003e\u003ccode\u003e44af544\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3abdca91e7c0a789c65337aea56cf803e86e4c51\"\u003e\u003ccode\u003e3abdca9\u003c/code\u003e\u003c/a\u003e support maxEntityCount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/f95852ae040ce2408c59cc80e0ce24a497c2628a\"\u003e\u003ccode\u003ef95852a\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/4e7ca80e788a23b07531ac2ff8906e5e9f4bf892\"\u003e\u003ccode\u003e4e7ca80\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/36023b496382717c82bd68863b3f95629d0c9311\"\u003e\u003ccode\u003e36023b4\u003c/code\u003e\u003c/a\u003e fix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b3660266f53e383193ae152cde878d9b2db7240f\"\u003e\u003ccode\u003eb366026\u003c/code\u003e\u003c/a\u003e separate builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6f333a85693e20713fea2d733795fef7e11ac51c\"\u003e\u003ccode\u003e6f333a8\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c3ffbab9e5a2bab9db65803933d0af656076fc33\"\u003e\u003ccode\u003ec3ffbab\u003c/code\u003e\u003c/a\u003e support strictReservedNames\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.8...v5.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ramda` from 0.30.1 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ramda/ramda/releases\"\u003eramda's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3524\"\u003eupgrade guide\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.31.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3514\"\u003eupgrade guide\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/ramda/ramda/commit/f0b1fb524a681bc8c37dd6c35886420f8c2470c3\"\u003e\u003ccode\u003ef0b1fb5\u003c/code\u003e\u003c/a\u003e Version 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/fc8f0283bdd18fc02bd735c96fb48d8169f58d77\"\u003e\u003ccode\u003efc8f028\u003c/code\u003e\u003c/a\u003e fix exports in package.json (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/29470a6639530a430ad4a03880361176a0548e48\"\u003e\u003ccode\u003e29470a6\u003c/code\u003e\u003c/a\u003e docs(rebuild): fix typo (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/741465088a832fa98fe7adf0317d9b1f8e94e604\"\u003e\u003ccode\u003e7414650\u003c/code\u003e\u003c/a\u003e docs(pipeWith): add usage example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/746e0f8a572987e3207766778633745536833e2e\"\u003e\u003ccode\u003e746e0f8\u003c/code\u003e\u003c/a\u003e docs: update jsdelivr link (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3c812693a81fe00d5ab1ac273b76f484627811cb\"\u003e\u003ccode\u003e3c81269\u003c/code\u003e\u003c/a\u003e docs: add Map \u0026amp; Set example to type.js (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3517\"\u003e#3517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3cade36303950bddb2cbfac674daf470c67e4633\"\u003e\u003ccode\u003e3cade36\u003c/code\u003e\u003c/a\u003e feat: better handling of decimal arguments to range (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3516\"\u003e#3516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/d4443e627ff21eab4481017005e74b0d9d75599f\"\u003e\u003ccode\u003ed4443e6\u003c/code\u003e\u003c/a\u003e Update head.js and last.js docs example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3515\"\u003e#3515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/7ee3d7a3b0f646a9d91c583c93734740fb4c8933\"\u003e\u003ccode\u003e7ee3d7a\u003c/code\u003e\u003c/a\u003e Version 0.31.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/69dfa7ff2ca9071f232b9771da6e3ea07825d72a\"\u003e\u003ccode\u003e69dfa7f\u003c/code\u003e\u003c/a\u003e do not clean dist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ramda/ramda/compare/v0.30.1...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.2 to 25.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/ramda` from 0.30.0 to 0.31.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/ramda\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.0 to 8.56.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/958f390c8c5b136e6f095f9230ba301fc1db00e9\"\u003e\u003ccode\u003e958f390\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): add default excludes to vitest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12067\"\u003e#12067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ffb46eaa41a7c8a831dc09f0ed726dd4cc06ea4f\"\u003e\u003ccode\u003effb46ea\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [method-signature-style] clarify autofix impact on type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.6.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.12 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative pat...\n\n_Description has been truncated_","html_url":"https://github.com/lcollins/checkstyle-github-action/pull/234","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lcollins%2Fcheckstyle-github-action/issues/234","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/234/packages"},{"uuid":"4029761942","node_id":"PR_kwDOKgDfhs7IR967","number":229,"state":"open","title":"Bump the all-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":["lcollins"],"locked":false,"comments_count":44,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T17:58:46.000Z","updated_at":"2026-06-04T05:04:04.632Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":19,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/glob","old_version":"0.4.0","new_version":"0.6.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"3.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"fast-xml-parser","old_version":"5.3.8","new_version":"5.4.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"ramda","old_version":"0.30.1","new_version":"0.32.0","repository_url":"https://github.com/ramda/ramda"},{"name":"@types/node","old_version":"20.14.2","new_version":"25.3.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/ramda","old_version":"0.30.0","new_version":"0.31.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.0","new_version":"8.56.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.3.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.4","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.4.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `8.0.1` | `9.0.0` |\n| [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) | `0.4.0` | `0.6.1` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `3.0.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.8` | `5.4.2` |\n| [ramda](https://github.com/ramda/ramda) | `0.30.1` | `0.32.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.2` | `25.3.3` |\n| [@types/ramda](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ramda) | `0.30.0` | `0.31.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.0` | `8.56.1` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.15.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.4` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `5.9.3` |\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 8.0.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/glob` from 0.4.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md\"\u003e\u003ccode\u003e@​actions/glob\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bad import for \u003ccode\u003eminimatch\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to \u003ccode\u003e2.0.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludeHiddenFiles\u003c/code\u003e option, which is disabled by default to preserve existing behavior \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1791\"\u003e#1791: Add glob option to ignore hidden files\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/glob\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/glob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update lock file version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: export \u003ccode\u003e@actions/io/lib/io-util\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/io\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.3.8 to 5.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSeparate Builder\u003c/h2\u003e\n\u003cp\u003eXML Builder was the part of \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-builder\"\u003efast-xml-parser\u003c/a\u003e for years. But considering that any bug in builder may false-alarm the users who are only using parser and vice-versa, we have decided to split it into a separate package.\u003c/p\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eTo migrate to fast-xml-builder;\u003c/p\u003e\n\u003cp\u003eFrom\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { XMLBuilder } from \u0026quot;fast-xml-parser\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport  XMLBuilder  from \u0026quot;fast-xml-builder\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eXMLBuilder will be removed from current package in any next major version of this library. So better to migrate.\u003c/p\u003e\n\u003ch2\u003esupport strictReservedNames\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.2 / 2026-03-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.1  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.0  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to fast-xml-builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.9 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport strictReservedNames\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.8 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle non-array input for XML builder when preserveOrder is true (By \u003ca href=\"https://github.com/Angelopvtac\"\u003eAngelo Coetzee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esave use of js properies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.7 / 2026-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typings for CJS (By \u003ca href=\"https://github.com/Drarig29\"\u003eCorentin Girard\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.6 / 2026-02-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove security and performance of entity processing\n\u003cul\u003e\n\u003cli\u003enew options \u003ccode\u003emaxEntitySize\u003c/code\u003e, \u003ccode\u003emaxExpansionDepth\u003c/code\u003e, \u003ccode\u003emaxTotalExpansions\u003c/code\u003e, \u003ccode\u003emaxExpandedLength\u003c/code\u003e, \u003ccode\u003eallowedTags\u003c/code\u003e,\u003ccode\u003etagFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efast return when no edtity is present\u003c/li\u003e\n\u003cli\u003eimprovement replacement logic to reduce number of calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.5 / 2026-02-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Escape regex char in entity name\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.1.2\u003c/li\u003e\n\u003cli\u003eadd missing exports in CJS typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.4 / 2026-01-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle HTML numeric and hex entities when out of range\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.3 / 2025-12-12\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/775\"\u003e#775\u003c/a\u003e: transformTagName with allowBooleanAttributes adds an unnecessary attribute\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.2 / 2025-11-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix for import statement for v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.1 / 2025-11-03\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/44af54431b2224d71f6365cc42738dd787d788a1\"\u003e\u003ccode\u003e44af544\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3abdca91e7c0a789c65337aea56cf803e86e4c51\"\u003e\u003ccode\u003e3abdca9\u003c/code\u003e\u003c/a\u003e support maxEntityCount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/f95852ae040ce2408c59cc80e0ce24a497c2628a\"\u003e\u003ccode\u003ef95852a\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/4e7ca80e788a23b07531ac2ff8906e5e9f4bf892\"\u003e\u003ccode\u003e4e7ca80\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/36023b496382717c82bd68863b3f95629d0c9311\"\u003e\u003ccode\u003e36023b4\u003c/code\u003e\u003c/a\u003e fix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b3660266f53e383193ae152cde878d9b2db7240f\"\u003e\u003ccode\u003eb366026\u003c/code\u003e\u003c/a\u003e separate builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6f333a85693e20713fea2d733795fef7e11ac51c\"\u003e\u003ccode\u003e6f333a8\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c3ffbab9e5a2bab9db65803933d0af656076fc33\"\u003e\u003ccode\u003ec3ffbab\u003c/code\u003e\u003c/a\u003e support strictReservedNames\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.8...v5.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ramda` from 0.30.1 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ramda/ramda/releases\"\u003eramda's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3524\"\u003eupgrade guide\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.31.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3514\"\u003eupgrade guide\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/ramda/ramda/commit/f0b1fb524a681bc8c37dd6c35886420f8c2470c3\"\u003e\u003ccode\u003ef0b1fb5\u003c/code\u003e\u003c/a\u003e Version 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/fc8f0283bdd18fc02bd735c96fb48d8169f58d77\"\u003e\u003ccode\u003efc8f028\u003c/code\u003e\u003c/a\u003e fix exports in package.json (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/29470a6639530a430ad4a03880361176a0548e48\"\u003e\u003ccode\u003e29470a6\u003c/code\u003e\u003c/a\u003e docs(rebuild): fix typo (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/741465088a832fa98fe7adf0317d9b1f8e94e604\"\u003e\u003ccode\u003e7414650\u003c/code\u003e\u003c/a\u003e docs(pipeWith): add usage example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/746e0f8a572987e3207766778633745536833e2e\"\u003e\u003ccode\u003e746e0f8\u003c/code\u003e\u003c/a\u003e docs: update jsdelivr link (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3c812693a81fe00d5ab1ac273b76f484627811cb\"\u003e\u003ccode\u003e3c81269\u003c/code\u003e\u003c/a\u003e docs: add Map \u0026amp; Set example to type.js (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3517\"\u003e#3517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3cade36303950bddb2cbfac674daf470c67e4633\"\u003e\u003ccode\u003e3cade36\u003c/code\u003e\u003c/a\u003e feat: better handling of decimal arguments to range (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3516\"\u003e#3516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/d4443e627ff21eab4481017005e74b0d9d75599f\"\u003e\u003ccode\u003ed4443e6\u003c/code\u003e\u003c/a\u003e Update head.js and last.js docs example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3515\"\u003e#3515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/7ee3d7a3b0f646a9d91c583c93734740fb4c8933\"\u003e\u003ccode\u003e7ee3d7a\u003c/code\u003e\u003c/a\u003e Version 0.31.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/69dfa7ff2ca9071f232b9771da6e3ea07825d72a\"\u003e\u003ccode\u003e69dfa7f\u003c/code\u003e\u003c/a\u003e do not clean dist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ramda/ramda/compare/v0.30.1...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.2 to 25.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/ramda` from 0.30.0 to 0.31.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/ramda\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.0 to 8.56.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/958f390c8c5b136e6f095f9230ba301fc1db00e9\"\u003e\u003ccode\u003e958f390\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): add default excludes to vitest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12067\"\u003e#12067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ffb46eaa41a7c8a831dc09f0ed726dd4cc06ea4f\"\u003e\u003ccode\u003effb46ea\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [method-signature-style] clarify autofix impact on type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.6.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.12 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative pat...\n\n_Description has been truncated_","html_url":"https://github.com/lcollins/pmd-github-action/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lcollins%2Fpmd-github-action/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"},{"uuid":"3978133431","node_id":"PR_kwDOKaqius7FpUDN","number":54,"state":"open","title":"chore(deps): update npm/ bump the npm group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T13:13:24.000Z","updated_at":"2026-02-23T13:13:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update npm/ bump","group_name":"npm","update_count":17,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@types/node","old_version":"22.10.1","new_version":"25.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.17.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"9.16.0","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"5.1.3","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.9.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-jsonc","old_version":"2.18.2","new_version":"3.1.0","repository_url":"https://github.com/ota-meshi/eslint-plugin-jsonc"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.4.1","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.1` | `25.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.17.0` | `8.56.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `9.16.0` | `10.0.1` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.3` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.9.0` | `29.15.0` |\n| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) | `2.18.2` | `3.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.1` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.3.0` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.10.1 to 25.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.17.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f0ce54da520cdc58f1dd2e2c45073c92617e2c2\"\u003e\u003ccode\u003e3f0ce54\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3df0002e8663f170749cc4a9a054af377cf0c554\"\u003e\u003ccode\u003e3df0002\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.17.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.52.0 (2026-01-05)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542\"\u003e\u003ccode\u003e1f17a79\u003c/code\u003e\u003c/a\u003e chore: migrate to pnpm (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11248\"\u003e#11248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3021ede961732e66b1daca804759aa0cf4143b97\"\u003e\u003ccode\u003e3021ede\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e\"\u003e\u003ccode\u003e9ddd571\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.52.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8\"\u003e\u003ccode\u003e95c7c73\u003c/code\u003e\u003c/a\u003e chore: update deps to latest minor/patch (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11921\"\u003e#11921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.16.0 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\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.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/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\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/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/0bd54976080936ce080ee2552d504180105593b4\"\u003e\u003ccode\u003e0bd5497\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddb80ef7c78adbc3fb784e33f500d321e84ab51e\"\u003e\u003ccode\u003eddb80ef\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.16.0...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.3 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.3...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.9.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsonc` from 2.18.2 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/releases\"\u003eeslint-plugin-jsonc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/487\"\u003e#487\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8a1f4b9d458b0c2de95249eb66ae0568912ad945\"\u003e\u003ccode\u003e8a1f4b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(object-curly-spacing): add \u003ccode\u003eemptyObjects\u003c/code\u003e option to control spacing in empty objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/484\"\u003e#484\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8bef6fc87089f34079aa4ec0b81b59ce0ec45227\"\u003e\u003ccode\u003e8bef6fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - update \u003ccode\u003e@ota-meshi/ast-token-store\u003c/code\u003e to v0.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.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/ota-meshi/eslint-plugin-jsonc/pull/471\"\u003e#471\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d30112bf2e999d053aeb9af8beb437a7872c1ee8\"\u003e\u003ccode\u003ed30112b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Add ESLint language plugin support. The plugin now exports a \u003ccode\u003elanguages\u003c/code\u003e object that provides language implementations for \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003ejsonc\u003c/code\u003e, \u003ccode\u003ejson5\u003c/code\u003e, and \u003ccode\u003ex\u003c/code\u003e. The shared configurations (\u003ccode\u003ebase\u003c/code\u003e, \u003ccode\u003erecommended-with-json\u003c/code\u003e, etc.) now use the \u003ccode\u003ejsonc\u003c/code\u003e-based language implementation by default (via \u003ccode\u003elanguage: \u0026quot;jsonc/x\u0026quot;\u003c/code\u003e in ESLint flat config) and have been updated to use the new language plugin approach instead of the parser approach.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8c87c6c46c6946af27b2f18d6bd5dcd0606bf84d\"\u003e\u003ccode\u003e8c87c6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for legacy config. The plugin now exports flat configs as the main configuration format. The previous \u003ccode\u003eflat/*\u003c/code\u003e namespace is kept for backward compatibility.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/62b212710f31295002348c4cfb0337bb5a0f737c\"\u003e\u003ccode\u003e62b2127\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for older ESLint versions. The new minimum supported version is ESLint 9.38.0 or later.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/cc949e3622780fb83a81d58041f546db12e60ad6\"\u003e\u003ccode\u003ecc949e3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for older Node.js versions. The new minimum supported versions are: ^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/469\"\u003e#469\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/ee2748695ccedc72831ea7a8ccf273ff02b64e1e\"\u003e\u003ccode\u003eee27486\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Convert to ESM-only package. The plugin now uses tsdown for bundling and is distributed as pure ESM. The package no longer supports CommonJS \u003ccode\u003erequire()\u003c/code\u003e syntax. Users need to use \u003ccode\u003eimport\u003c/code\u003e statements or dynamic \u003ccode\u003eimport()\u003c/code\u003e to load the plugin.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/29e47c478031ac49dff1dfb3b2b847cc62c013ef\"\u003e\u003ccode\u003e29e47c4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update dependency jsonc-eslint-parser to v3\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/473\"\u003e#473\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/0f6d480b9fef765e8cfe288fa75e13f19c468a76\"\u003e\u003ccode\u003e0f6d480\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: include \u0026quot;no-irregular-whitespace\u0026quot; rule in recommended configs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/477\"\u003e#477\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/75304cfc65b04e6ff0a29d467a4ad3de07a3578f\"\u003e\u003ccode\u003e75304cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - Removed re-export from jsonc-eslint-parser\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/474\"\u003e#474\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/90c0d61116738447996eb9b8ae630313c042f048\"\u003e\u003ccode\u003e90c0d61\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: replace espree with jsonc-eslint-parser for tokenization\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/476\"\u003e#476\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/633b7d1f30fd6971700eca84929a70a7b7067f45\"\u003e\u003ccode\u003e633b7d1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - The JSONCSourceCode, JSONCToken, and JSONCComment types are now provided. Using these types, you can define a RuleContext type that is useful for creating JSON rules.\u003c/p\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport type * as core from \u0026quot;@eslint/core\u0026quot;;\nexport type RuleContext\u0026lt;RuleOptions extends unknown[] = unknown[]\u0026gt; =\n  core.RuleContext\u0026lt;{\n    LangOptions: JSONCLanguageOptions;\n    Code: JSONCSourceCode;\n    RuleOptions: RuleOptions;\n    Node: JSONCNodeOrToken;\n    MessageIds: string;\n  }\u0026gt;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.21.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/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md\"\u003eeslint-plugin-jsonc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/487\"\u003e#487\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8a1f4b9d458b0c2de95249eb66ae0568912ad945\"\u003e\u003ccode\u003e8a1f4b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/coolusaHD_json-from-env/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FcoolusaHD_json-from-env/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"3972996887","node_id":"PR_kwDORVuL987FYvVV","number":1,"state":"open","title":"build: bump the npm-dependencies group with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-21T22:50:24.000Z","updated_at":"2026-02-21T22:50:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":11,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"151.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.56.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.0.1` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `151.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f0ce54da520cdc58f1dd2e2c45073c92617e2c2\"\u003e\u003ccode\u003e3f0ce54\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3df0002e8663f170749cc4a9a054af377cf0c554\"\u003e\u003ccode\u003e3df0002\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 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\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.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/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\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/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/0bd54976080936ce080ee2552d504180105593b4\"\u003e\u003ccode\u003e0bd5497\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddb80ef7c78adbc3fb784e33f500d321e84ab51e\"\u003e\u003ccode\u003eddb80ef\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 151.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev148.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev147.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v146.0.0...v147.0.0\"\u003e147.0.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-unused-private-class-members\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\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/mightyiam/eslint-config-love/commit/984308ab32aa6e7e0a518dc8ff42a90b46066aca\"\u003e\u003ccode\u003e984308a\u003c/code\u003e\u003c/a\u003e chore(release): 151.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e\u003ccode\u003e077345a\u003c/code\u003e\u003c/a\u003e feat!: promise/no-return-wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/6a1495b0d37e24b1991433f6cfe89ddf7eb6c326\"\u003e\u003ccode\u003e6a1495b\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-return-in-finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/13b1af257bbcfb60b8099d5757bf390ee9c6ccb3\"\u003e\u003ccode\u003e13b1af2\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-promise-in-callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/15e43f626db739b04d59bb12bcd4ae869db4b7fb\"\u003e\u003ccode\u003e15e43f6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-new-statics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3439d66cd8163fbfbd455c83d5287a20b7aafe4\"\u003e\u003ccode\u003ea3439d6\u003c/code\u003e\u003c/a\u003e chore: intetionally no promise/no-nesting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/04c46e855d00efb44a69ed283041d01e60ea4f4e\"\u003e\u003ccode\u003e04c46e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2278\"\u003e#2278\u003c/a\u003e from mightyiam/renovate/node-25.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/1166e96af7c139b8694c9749d65d5eb8b577cce6\"\u003e\u003ccode\u003e1166e96\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v25.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0d556cdd42426374d9af77bef7a028890198f2a2\"\u003e\u003ccode\u003e0d556cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2276\"\u003e#2276\u003c/a\u003e from mightyiam/renovate/eslint-plugin-n-17.x-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a91aee080a25393c41fa46a95da4a7af2de2f8c9\"\u003e\u003ccode\u003ea91aee0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-n to v17.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v151.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\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.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\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\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.6...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 `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/prettie...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugroup-checks/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugroup-checks/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3911944475","node_id":"PR_kwDOLk6LiM7CQiIp","number":126,"state":"open","title":"Build(deps-dev): Bump the dev-deps group across 1 directory with 14 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-08T04:13:29.000Z","updated_at":"2026-02-08T07:01:28.203Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps-dev): Bump","group_name":"dev-deps","update_count":14,"packages":[{"name":"@types/node","old_version":"22.7.5","new_version":"25.2.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.8.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.2","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.8.3","new_version":"29.12.2","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-jsonc","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/ota-meshi/eslint-plugin-jsonc"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.13","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.3.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-deps group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.5` | `25.2.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.8.1` | `8.54.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.2` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.8.3` | `29.12.2` |\n| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) | `2.16.0` | `2.21.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.13` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.3.0` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n\n\nUpdates `@types/node` from 22.7.5 to 25.2.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 `@typescript-eslint/eslint-plugin` from 8.8.1 to 8.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.54.0\u003c/h2\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e support ScopeManager#addGlobals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914\"\u003e#11914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e prevent misidentification of \u003ccode\u003e\u0026quot;use strict\u0026quot;\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995\"\u003e#11995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e handle missing \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958\"\u003e#11958\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrancesco Trotta\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.1\u003c/h2\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.0\u003c/h2\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.8.0 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11991\"\u003e#11991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add rule [strict-void-return] (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9707\"\u003e#9707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] add a fixer to remove unused imports (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11922\"\u003e#11922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11916\"\u003e#11916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/80e33ff2fd81f88100cda942db5232851adab90e\"\u003e\u003ccode\u003e80e33ff\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-internal): add prefer-tsutils-methods rule (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11974\"\u003e#11974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ec4f73aaae8ad3344d55e98f710e6acdd482ff19\"\u003e\u003ccode\u003eec4f73a\u003c/code\u003e\u003c/a\u003e feat(typescript-estree): add shortcut methods to ParserServicesWithTypeInform...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d32f90955962cd9c0968ed6f675d52fc80059496\"\u003e\u003ccode\u003ed32f909\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): skip rules tests in windows ci (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11988\"\u003e#11988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/17fa993c2de60b9837658360af786a42e51de4ab\"\u003e\u003ccode\u003e17fa993\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): improve vitest performance with isolate: false (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11754\"\u003e#11754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1c66ab44c407cf05462d2344b37c09b507ea8052\"\u003e\u003ccode\u003e1c66ab4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] check both base constrain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaa7ca2d6afd8def8cf9d01d0d9deedd38ae1495\"\u003e\u003ccode\u003eaaa7ca2\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.8.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11991\"\u003e#11991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d50aa1899ff83254056320c5313a5c041f465afb\"\u003e\u003ccode\u003ed50aa18\u003c/code\u003e\u003c/a\u003e fix(scope-manager): fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4c0b37964eac642cf54a3a76723531c2f468183c\"\u003e\u003ccode\u003e4c0b379\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-private-class-members] private destructured cl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.8.1 to 8.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.54.0\u003c/h2\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e support ScopeManager#addGlobals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914\"\u003e#11914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e prevent misidentification of \u003ccode\u003e\u0026quot;use strict\u0026quot;\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995\"\u003e#11995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e handle missing \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958\"\u003e#11958\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrancesco Trotta\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.1\u003c/h2\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.0\u003c/h2\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.52.0 (2026-01-05)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\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/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3021ede961732e66b1daca804759aa0cf4143b97\"\u003e\u003ccode\u003e3021ede\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e\"\u003e\u003ccode\u003e9ddd571\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.52.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8\"\u003e\u003ccode\u003e95c7c73\u003c/code\u003e\u003c/a\u003e chore: update deps to latest minor/patch (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11921\"\u003e#11921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928\"\u003e\u003ccode\u003ee4c57f5\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2\"\u003e\u003ccode\u003ed520b88\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a\"\u003e\u003ccode\u003ec62e858\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.2 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.8.3 to 29.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-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/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/10501cfeeecc5decf63db8bb9690dcecd1019fd0\"\u003e\u003ccode\u003e10501cf\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d3958b0d03583c97036db2f739bddee95b49f413\"\u003e\u003ccode\u003ed3958b0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/410f511d30a5a5b1f9683d39bee5dfd2a2257afe\"\u003e\u003ccode\u003e410f511\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1924\"\u003e#1924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b2e6d5e3a6606a8fa6847de9824461df7924d988\"\u003e\u003ccode\u003eb2e6d5e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5e2cffbb3089fd3a161e4e25ee5585b0d13393d9\"\u003e\u003ccode\u003e5e2cffb\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5f3a0102b4d46691963ca0166a0dea4149317571\"\u003e\u003ccode\u003e5f3a010\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5a9bf66643dfa7dd8c98e2b7e6e7cbf908ba8c2f\"\u003e\u003ccode\u003e5a9bf66\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/45edad2158305d3d5907c00ed698b592379b4490\"\u003e\u003ccode\u003e45edad2\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.1 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.8.3...v29.12.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsonc` from 2.16.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/releases\"\u003eeslint-plugin-jsonc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.21.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-array-values): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-keys): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.20.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/404\"\u003e#404\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/22b1700428e8aad4ec4bc8d3b054067d3cddcffd\"\u003e\u003ccode\u003e22b1700\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency synckit to \u003ccode\u003e^0.6.2 || ^0.7.3 || ^0.11.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.0...v2.20.1\"\u003ehttps://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.0...v2.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.20.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/394\"\u003e#394\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/70d4b062b52495a716a0c2aaeb6c45c3b383bca4\"\u003e\u003ccode\u003e70d4b06\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - minor refactor\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003e#402\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/237932cc6bf469994c686bce597c612e00586347\"\u003e\u003ccode\u003e237932c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: hourcekeeping, bump all (dev) deps, stricter rule \u003ccode\u003eoptions\u003c/code\u003e typings\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003eota-meshi/eslint-plugin-jsonc#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.19.1...v2.20.0\"\u003ehttps://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.19.1...v2.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.19.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/392\"\u003e#392\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/623ee679cfdc989303ae35c1ba024736ab30a919\"\u003e\u003ccode\u003e623ee67\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: more improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.19.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/390\"\u003e#390\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/5950e3ddf2f3e9f169e692c48f564ba27d54e9fc\"\u003e\u003ccode\u003e5950e3d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/378\"\u003e#378\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/e46de35da1e491064a2be7955c8aed0507126577\"\u003e\u003ccode\u003ee46de35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: crash when used with eslint v9.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/374\"\u003e#374\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/3f8a1b90b3b3a62bb5c598c62dc55a1d08ccea7b\"\u003e\u003ccode\u003e3f8a1b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency eslint-json-compat-utils to ^0.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/372\"\u003e#372\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/9dce7d3dece96b4e22e7be6fc18fd4fd401edcfa\"\u003e\u003ccode\u003e9dce7d3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: use eslint-json-compat-utils\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md\"\u003eeslint-plugin-jsonc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.21.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-array-values): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-keys): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/404\"\u003e#404\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/22b1700428e8aad4ec4bc8d3b054067d3cddcffd\"\u003e\u003ccode\u003e22b1700\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency synckit to \u003ccode\u003e^0.6.2 || ^0.7.3 || ^0.11.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/394\"\u003e#394\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/70d4b062b52495a716a0c2aaeb6c45c3b383bca4\"\u003e\u003ccode\u003e70d4b06\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - minor refactor\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003e#402\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/237932cc6bf469994c686bce597c612e00586347\"\u003e\u003ccode\u003e237932c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: hourcekeeping, bump all (dev) deps, stricter rule \u003ccode\u003eoptions\u003c/code\u003e typings\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/392\"\u003e#392\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/623ee679cfdc989303ae35c1ba024736ab30a919\"\u003e\u003ccode\u003e623ee67\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: more improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/390\"\u003e#390\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/5950e3ddf2f3e9f169e692c48f564ba27d54e9fc\"\u003e\u003ccode\u003e5950e3d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/378\"\u003e#378\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/e46de35da1e491064a2be7955c8aed0507126577\"\u003e\u003ccode\u003ee46de35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: crash when used with eslint v9.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/374\"\u003e#374\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/3f8a1b90b3b3a62bb5c598c62dc55a1d08ccea7b\"\u003e\u003ccode\u003e3f8a1b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency eslint-json-compat-utils to ^0.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/ee6e6a9879fa1019797dc0b4f30066a4f7069db3\"\u003e\u003ccode\u003eee6e6a9\u003c/code\u003e\u003c/a\u003e chore: fix workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/42969418e0f72578ac6b18c3113451329387e708\"\u003e\u003ccode\u003e4296941\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-jsonc (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/b18253d6b7f55a41c11c2ada8493dd4686889f5b\"\u003e\u003ccode\u003eb18253d\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v5 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/424\"\u003e#424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/7ab13e13623af7fc06931c2f3408f0c44bf16f1e\"\u003e\u003ccode\u003e7ab13e1\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^0.13.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d223e188a74ce6a7a15b406cc2666bc6aa39d408\"\u003e\u003ccode\u003ed223e18\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vite-plugin-eslint4b to ^0.6.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d0ba2d63686f9fc78aa14cc61dd39cafed734bc5\"\u003e\u003ccode\u003ed0ba2d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency stylelint-config-standard to v39 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/cd9d58d70e4f3d9ec0f9cfd869ae2e698e07fe22\"\u003e\u003ccode\u003ecd9d58d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​ota-meshi/eslint-plugin\u003c/code\u003e to ^0.18.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/419\"\u003e#419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e feat(sort-keys, sort-array-values): improve to calculate the minimum edit dis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/da27c0ee387956089edcd484b51cd69360fd609a\"\u003e\u003ccode\u003eda27c0e\u003c/code\u003e\u003c/a\u003e chore: repository maintenance (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/caef3c11af7461b3e1766fa41bed548d99626c44\"\u003e\u003ccode\u003ecaef3c1\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/eslint-scope\u003c/code\u003e to v8 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.16.0...v2.21.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 eslint-plugin-jsonc since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.1 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint...\n\n_Description has been truncated_","html_url":"https://github.com/julia-actions/install-juliaup/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/julia-actions%2Finstall-juliaup/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"},{"uuid":"3883315720","node_id":"PR_kwDOIeTUTs7Ax48R","number":309,"state":"open","title":"Bump the all-dependencies group across 1 directory with 28 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-01T23:46:08.000Z","updated_at":"2026-02-01T23:47:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":28,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"ajv","old_version":"8.13.0","new_version":"8.17.1","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"cross-fetch","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/lquixada/cross-fetch"},{"name":"eslint-plugin-prettier","old_version":"5.1.3","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"jimp","old_version":"0.22.12","new_version":"1.6.0","repository_url":"https://github.com/jimp-dev/jimp"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"@types/lodash","old_version":"4.17.1","new_version":"4.17.23","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"mime-types","old_version":"2.1.35","new_version":"3.0.2","repository_url":"https://github.com/jshttp/mime-types"},{"name":"@types/mime-types","old_version":"2.1.4","new_version":"3.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"pixelmatch","old_version":"5.3.0","new_version":"7.1.0","repository_url":"https://github.com/mapbox/pixelmatch"},{"name":"@octokit/openapi-types","old_version":"22.2.0","new_version":"27.0.0","repository_url":"https://github.com/octokit/openapi-types.ts"},{"name":"@trivago/prettier-plugin-sort-imports","old_version":"4.3.0","new_version":"6.0.2","repository_url":"https://github.com/trivago/prettier-plugin-sort-imports"},{"name":"@types/node","old_version":"20.12.12","new_version":"25.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.5.0","new_version":"29.12.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lint-staged","old_version":"15.2.2","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.2.5","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 27 updates in the /action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.13.0` | `8.17.1` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [cross-fetch](https://github.com/lquixada/cross-fetch) | `4.0.0` | `4.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.1.3` | `5.5.5` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [jimp](https://github.com/jimp-dev/jimp) | `0.22.12` | `1.6.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.1` | `4.17.23` |\n| [mime-types](https://github.com/jshttp/mime-types) | `2.1.35` | `3.0.2` |\n| [@types/mime-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mime-types) | `2.1.4` | `3.0.1` |\n| [pixelmatch](https://github.com/mapbox/pixelmatch) | `5.3.0` | `7.1.0` |\n| [@octokit/openapi-types](https://github.com/octokit/openapi-types.ts/tree/HEAD/packages/openapi-types) | `22.2.0` | `27.0.0` |\n| [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) | `4.3.0` | `6.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.12` | `25.2.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.5.0` | `29.12.1` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.2` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.13.0 to 8.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 8.17.1 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2472\"\u003eajv-validator/ajv#2472\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePlus everything in 8.17.0 which failed to release\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cp\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\nfix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\ndocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\ndocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\nFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\ndocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\nfeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\nfix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\nfixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003eajv-validator/ajv#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\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/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fast-uri change by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9050ba1359fb87cd7c143f3c79513ea7624ea443\"\u003e\u003ccode\u003e9050ba1\u003c/code\u003e\u003c/a\u003e bump version to 8.17.1 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f7831b41c3a27064c6219f51a1e7371ffb582dfe\"\u003e\u003ccode\u003ef7831b4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a523784388a79ce65e42caf4d2731da36a94b386\"\u003e\u003ccode\u003ea523784\u003c/code\u003e\u003c/a\u003e fix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/595fe58e64e8d5fb8a50fd7a58f9e7f3bcca0bac\"\u003e\u003ccode\u003e595fe58\u003c/code\u003e\u003c/a\u003e feat: add test for encoded refs and bump fast-uri (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a18641ef4ceb9623ea7c437e6f4f98d44ac293aa\"\u003e\u003ccode\u003ea18641e\u003c/code\u003e\u003c/a\u003e Update modifying-data.md - fix broken strict-mode link (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/650c7f6d6aa7e8a0608ad4196d674a2f2d2fa685\"\u003e\u003ccode\u003e650c7f6\u003c/code\u003e\u003c/a\u003e Fix grammatical typo in managing-schemas.md (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/603f63b291160ae02472184d30d408e8d7114af8\"\u003e\u003ccode\u003e603f63b\u003c/code\u003e\u003c/a\u003e docs: refactor to improve legibility (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/8bccdc4d7c46c1a8e0dacc1c4e1cd317c20b3fe5\"\u003e\u003ccode\u003e8bccdc4\u003c/code\u003e\u003c/a\u003e docs: clarify behaviour of addVocabulary (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/85dafb06947b4f8932d2d807350bf8ce4ce9e0f7\"\u003e\u003ccode\u003e85dafb0\u003c/code\u003e\u003c/a\u003e fix: ignore new eslint error (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/80c014fa537e9e32cd6aa493cea83ffe619e906e\"\u003e\u003ccode\u003e80c014f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.17.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vitest for testing\u003c/li\u003e\n\u003cli\u003eConvert all source files from .js to .ts with proper TypeScript types\u003c/li\u003e\n\u003cli\u003eUse zshy for ESM-only builds (removes CJS support)\u003c/li\u003e\n\u003cli\u003eAdopt \u003ccode\u003e@​epic-web/config\u003c/code\u003e for TypeScript, ESLint, and Prettier\u003c/li\u003e\n\u003cli\u003eUpdate to Node.js \u0026gt;=20 requirement\u003c/li\u003e\n\u003cli\u003eRemove kcd-scripts dependency\u003c/li\u003e\n\u003cli\u003eAdd comprehensive e2e tests with GitHub Actions matrix testing\u003c/li\u003e\n\u003cli\u003eUpdate GitHub workflow with caching and cross-platform testing\u003c/li\u003e\n\u003cli\u003eModernize documentation and remove outdated sections\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003eAdd proper TypeScript declarations and exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe tool maintains its original functionality while being completely modernized with the latest tooling and best practices\u003c/p\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js \u0026gt;=20 and only exports ESM modules (not relevant in most cases).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e\u003ccode\u003e152ae6a\u003c/code\u003e\u003c/a\u003e feat: add support ofr default value syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/bd70d1ab25b0e0b9b2926b048bf8ca52668a393c\"\u003e\u003ccode\u003ebd70d1a\u003c/code\u003e\u003c/a\u003e chore: upgrade zshy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8e0b190df9f90266c720aafe6f24d43eee93fa1b\"\u003e\u003ccode\u003e8e0b190\u003c/code\u003e\u003c/a\u003e chore(ci): get coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8635e80e81080f3e8f83b514565dc6bfecf6760c\"\u003e\u003ccode\u003e8635e80\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/3a58f2236009b2f52479f2927c7790129450ec63\"\u003e\u003ccode\u003e3a58f22\u003c/code\u003e\u003c/a\u003e chore: fix npmrc registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/b70bfff5ecff5c92f2462cd6334378ef5bd84db0\"\u003e\u003ccode\u003eb70bfff\u003c/code\u003e\u003c/a\u003e chore(ci): add names to steps and workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/cc5759dc36012c4b13b3d3b1af5e0a645d3c55f6\"\u003e\u003ccode\u003ecc5759d\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/080a8591909665f42592d73e1149d0a061164045\"\u003e\u003ccode\u003e080a859\u003c/code\u003e\u003c/a\u003e chore: remove publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/31e5bc70e726dee8e453dd64d54ad02eeb66e23a\"\u003e\u003ccode\u003e31e5bc7\u003c/code\u003e\u003c/a\u003e chore(ci): restore built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/81e9c34f55c483dc1f568696db36267748b3740d\"\u003e\u003ccode\u003e81e9c34\u003c/code\u003e\u003c/a\u003e chore(ci): add back semantic-release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-fetch` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lquixada/cross-fetch/releases\"\u003ecross-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFEATURES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Node 22.\u003c/li\u003e\n\u003cli\u003eUpgraded \u003ccode\u003enode-fetch\u003c/code\u003e to 2.7.0. Please refer to \u003ccode\u003enode-fetch\u003c/code\u003e \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003erelease notes\u003c/a\u003e between 2.6.13 and 2.7.0 for features and bug fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFIXES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003ewhatwg-fetch\u003c/code\u003e to 3.6.20. Please refer to \u003ccode\u003ewhatwg-fetch\u003c/code\u003e \u003ca href=\"https://github.com/github/fetch/releases\"\u003erelease notes\u003c/a\u003e between 3.6.2 and 3.6.20 for bug fixes.\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/lquixada/cross-fetch/blob/v4.x/CHANGELOG.md\"\u003ecross-fetch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2024-12-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded support for node 22 (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e074cd87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e0ab2481\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003edf46c2a\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/lquixada/cross-fetch/commit/3415e1f5875711a7b6bed08eb8d9ddfdd79c97d2\"\u003e\u003ccode\u003e3415e1f\u003c/code\u003e\u003c/a\u003e chore(release): 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/f0dbe547e400f87db8a15d2b4254c6fc4c0c6844\"\u003e\u003ccode\u003ef0dbe54\u003c/code\u003e\u003c/a\u003e chore: fixed release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003e\u003ccode\u003edf46c2a\u003c/code\u003e\u003c/a\u003e fix: updated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/04846bc8821780f5f467c43ae84bed07dd0c2c73\"\u003e\u003ccode\u003e04846bc\u003c/code\u003e\u003c/a\u003e refactor: improved make targets output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e\u003ccode\u003e0ab2481\u003c/code\u003e\u003c/a\u003e feat: updated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e\u003ccode\u003e074cd87\u003c/code\u003e\u003c/a\u003e feat: added support for node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/4283bd938477e7c63c4a158e02d2859179dcbd87\"\u003e\u003ccode\u003e4283bd9\u003c/code\u003e\u003c/a\u003e chore: changed default node version to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/625bf57ca0be7cbbbd3676f19e1cd3ffdd2c97cd\"\u003e\u003ccode\u003e625bf57\u003c/code\u003e\u003c/a\u003e chore: updated action/setup-node to v4 and hmarr/debug-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/d24345b623d2eb5dd4c6ec39a5a709966ece6d6a\"\u003e\u003ccode\u003ed24345b\u003c/code\u003e\u003c/a\u003e chore: updated actions/checkout and actions/cache to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/ccaf40bef2d0a5a8c78679c1f415b7a8da9ff33a\"\u003e\u003ccode\u003eccaf40b\u003c/code\u003e\u003c/a\u003e chore: switched minifier from \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to rollup-plugin-esbuild ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.1.3 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\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\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...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 `form-data` from 4.0.4 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jimp` from 0.22.12 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jimp-dev/jimp/releases\"\u003ejimp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eLet Jimp.read accept a Buffer \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1332\"\u003e#1332\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eExport measure text functions from jimp package \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1333\"\u003e#1333\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd JimpMime constant \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1331\"\u003e#1331\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd JimpInstance type \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1330\"\u003e#1330\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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 Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBind callback to image instance \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1335\"\u003e#1335\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-quantize\u003c/code\u003e, \u003ccode\u003e@jimp/wasm-webp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003efix docs build (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e📝 Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/plugin-blit\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eMisc doc updates \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1334\"\u003e#1334\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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/jimp-dev/jimp/blob/main/CHANGELOG.md\"\u003ejimp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev1.5.0 (Mon Sep 09 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003ev1.5.0 (Sat Sep 07 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c88abe6046dccbdb6e4f5f00c3dd403c81d83515\"\u003e\u003ccode\u003ec88abe6\u003c/code\u003e\u003c/a\u003e Bump version to: v1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/62ce3d73a2dbdd889edaedcf634da264b4f687d0\"\u003e\u003ccode\u003e62ce3d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/afa0917b57b1c55f6e22981c2e57f626328c73f9\"\u003e\u003ccode\u003eafa0917\u003c/code\u003e\u003c/a\u003e add readme to jimp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9b8d6106ef2498113ebcdddf8e6a4fae0b3cadff\"\u003e\u003ccode\u003e9b8d610\u003c/code\u003e\u003c/a\u003e Bump version to: v1.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9eceb9b8cc32dd40541825e667dbb8188e04df2d\"\u003e\u003ccode\u003e9eceb9b\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/a1fac891e86693cee80549d362cd77794a41f03b\"\u003e\u003ccode\u003ea1fac89\u003c/code\u003e\u003c/a\u003e Add support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c1b91e9007f17d0702894bd9bfab8215cff764f9\"\u003e\u003ccode\u003ec1b91e9\u003c/code\u003e\u003c/a\u003e Bump version to: v1.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/39dfcbcaeaecfec76b92f291e28167303ee59d6c\"\u003e\u003ccode\u003e39dfcbc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/ea01eac9ea5031d776f4cc646d6922dbbed4acd1\"\u003e\u003ccode\u003eea01eac\u003c/code\u003e\u003c/a\u003e Bind callback to image instance (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/11cd40895aa972f51dcda626fb98e9dfc70c846c\"\u003e\u003ccode\u003e11cd408\u003c/code\u003e\u003c/a\u003e Let Jimp.read accept a Buffer (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jimp-dev/jimp/compare/v0.22.12...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.21 to 4.17.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dec55b7a3b382da075e2eac90089b4cd00a26cbb\"\u003e\u003ccode\u003edec55b7\u003c/code\u003e\u003c/a\u003e Bump main to v4.17.23 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6088\"\u003e#6088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/19c9251b3631d7cf220b43bc757eb33f1084f117\"\u003e\u003ccode\u003e19c9251\u003c/code\u003e\u003c/a\u003e fix: setCacheHas JSDoc return type should be boolean (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6071\"\u003e#6071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b5e672995ae26929d111a6e94589f8d03fb8e578\"\u003e\u003ccode\u003eb5e6729\u003c/code\u003e\u003c/a\u003e jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6062\"\u003e#6062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/edadd452146f7e4bad4ea684e955708931d84d81\"\u003e\u003ccode\u003eedadd45\u003c/code\u003e\u003c/a\u003e Prevent prototype pollution on baseUnset function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/4879a7a7d0a4494b0e83c7fa21bcc9fc6e7f1a6d\"\u003e\u003ccode\u003e4879a7a\u003c/code\u003e\u003c/a\u003e doc: fix autoLink function, conversion of source links (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6056\"\u003e#6056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/9648f692b0fc7c2f6a7a763d754377200126c2e8\"\u003e\u003ccode\u003e9648f69\u003c/code\u003e\u003c/a\u003e chore: remove \u003ccode\u003eyarn.lock\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6053\"\u003e#6053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dfa407db0bf5b200f2c7a9e4f06830ceaf074be9\"\u003e\u003ccode\u003edfa407d\u003c/code\u003e\u003c/a\u003e ci: remove legacy configuration files (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6052\"\u003e#6052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/156e1965ae78b121a88f81178ab81632304e8d64\"\u003e\u003ccode\u003e156e196\u003c/code\u003e\u003c/a\u003e feat: add renovate setup (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6039\"\u003e#6039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/933e1061b8c344d3fc742cdc400175d5ffc99bce\"\u003e\u003ccode\u003e933e106\u003c/code\u003e\u003c/a\u003e ci: add pipeline for Bun (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/072a807ff7ad8ffc7c1d2c3097266e815d138e20\"\u003e\u003ccode\u003e072a807\u003c/code\u003e\u003c/a\u003e docs: update links related to Open JS Foundation (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.21...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/lodash` from 4.17.1 to 4.17.23\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/lodash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types` from 2.1.35 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/releases\"\u003emime-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use \u003ccode\u003eubuntu-latest\u003c/code\u003e as ci runner by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/143\"\u003ejshttp/mime-types#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-score logic for mp4 types by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/140\"\u003ejshttp/mime-types#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 add engines test by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.27.9 to 3.30.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/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/164\"\u003ejshttp/mime-types#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/166\"\u003ejshttp/mime-types#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.0 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/168\"\u003ejshttp/mime-types#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/167\"\u003ejshttp/mime-types#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.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/jshttp/mime-types/pull/150\"\u003ejshttp/mime-types#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/144\"\u003ejshttp/mime-types#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/148\"\u003ejshttp/mime-types#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.2.0 to 10.8.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/jshttp/mime-types/pull/149\"\u003ejshttp/mime-types#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.5.0 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/jshttp/mime-types/pull/147\"\u003ejshttp/mime-types#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update JSDoc to convey only false return by \u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.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/jshttp/mime-types/pull/155\"\u003ejshttp/mime-types#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 3.0.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/169\"\u003ejshttp/mime-types#169\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/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade scorecard workflow pinned action versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/130\"\u003ejshttp/mime-types#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update mime-db dependency to version 1.54.0 by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 3.0.1 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\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/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/96\"\u003ejshttp/mime-types#96\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Node 8 and 9 tests, pin nyc version used for testing in Node 9 and 8 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/123\"\u003ejshttp/mime-types#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for OSSF scorecard reporting by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/121\"\u003ejshttp/mime-types#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3: Remove node  \u0026lt; 18 from CI matrix by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/118\"\u003ejshttp/mime-types#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-db@1.53.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/126\"\u003ejshttp/mime-types#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: resolve extension conflicts with mime-score, close \u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/119\"\u003ejshttp/mime-types#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/blob/master/HISTORY.md\"\u003emime-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.0.2 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update JSDoc to reflect that functions return only \u003ccode\u003efalse\u003c/code\u003e or \u003ccode\u003estring\u003c/code\u003e, not \u003ccode\u003eboolean|string\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix: refined mime-score logic so \u003ccode\u003e.mp4\u003c/code\u003e resolves correctly\u003c/li\u003e\n\u003cli\u003eFix:reflect the current Node.js version supported to ≥ 18 (See 3.0.0 for more details).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.1 / 2025-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: mime-db@1.54.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.0 / 2024-08-31\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003edeps: mime-db@1.53.0\u003c/li\u003e\n\u003cli\u003eresolve extension conflicts with mime-score (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/119\"\u003e#119\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003easc -\u0026gt; application/pgp-signature is now application/pgp-keys\u003c/li\u003e\n\u003cli\u003empp -\u0026gt; application/vnd.ms-project is now application/dash-patch+xml\u003c/li\u003e\n\u003cli\u003eac -\u0026gt; application/vnd.nokia.n-gage.ac+xml is now application/pkix-attr-cert\u003c/li\u003e\n\u003cli\u003ebdoc -\u0026gt; application/x-bdoc is now application/bdoc\u003c/li\u003e\n\u003cli\u003ewmz -\u0026gt; application/x-msmetafile is now application/x-ms-wmz\u003c/li\u003e\n\u003cli\u003exsl -\u0026gt; application/xslt+xml is now application/xml\u003c/li\u003e\n\u003cli\u003ewav -\u0026gt; audio/wave is now audio/wav\u003c/li\u003e\n\u003cli\u003ertf -\u0026gt; text/rtf is now application/rtf\u003c/li\u003e\n\u003cli\u003exml -\u0026gt; text/xml is now application/xml\u003c/li\u003e\n\u003cli\u003emp4 -\u0026gt; video/mp4 is now application/mp4\u003c/li\u003e\n\u003cli\u003empg4 -\u0026gt; video/mp4 is now application/mp4\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/jshttp/mime-types/commit/29a0302d799933a45384892df0722f3c5bb1b033\"\u003e\u003ccode\u003e29a0302\u003c/code\u003e\u003c/a\u003e 3.0.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c3ebfb1a276479e0de0270fac0dedd12b8b2ff2e\"\u003e\u003ccode\u003ec3ebfb1\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/02e8eb213ea761528c9de9e8ef3402992072a353\"\u003e\u003ccode\u003e02e8eb2\u003c/code\u003e\u003c/a\u003e fix: update JSDoc to convey only false return (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/ef03e6a777f293be73db7571bcf5d174b68db7d8\"\u003e\u003ccode\u003eef03e6a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/636cd1b66a66a0c4be01b47211c238bfeed78f5d\"\u003e\u003ccode\u003e636cd1b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump mocha from 10.2.0 to 10.8.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c02166bab2c5bb1f8665b5ee3ca437c9d6c07da4\"\u003e\u003ccode\u003ec02166b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/44956c63038a6a317153ec0842583a443c56595c\"\u003e\u003ccode\u003e44956c6\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/5e3bb15d29affcaece32d85477cb2b8aac583dfd\"\u003e\u003ccode\u003e5e3bb15\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/53f720cdf96869375b0240a044504aa158561019\"\u003e\u003ccode\u003e53f720c\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/eac806f33b9222492f188cc12176346110498cf1\"\u003e\u003ccode\u003eeac806f\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.30.0 to 3.30.5 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/mime-types/compare/2.1.35...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for mime-types since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/mime-types` from 2.1.4 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mime-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pixelmatch` from 5.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/pixelmatch/releases\"\u003epixelmatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd first-class TypeScript types to the project. They'll be maintained in the repo from now on. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/139\"\u003e#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove matching performance by ~22%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePotentially breaking: improve handling of \u003cstrong\u003esemitransparent pixels\u003c/strong\u003e. Previously, they were blended with white, so a transparent pixel vs white pixel would show zero difference; now pixels are blended with an irregular pattern, making it easier to catch regressions. (h/t \u003ca href=\"https://github.com/NathanMOlson\"\u003e\u003ccode\u003e@​NathanMOlson\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove match performance by ~6%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/147\"\u003e#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSignificantly improve diff generation performance. (h/t \u003ca href=\"https://github.com/kawanet\"\u003e\u003ccode\u003e@​kawanet\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix options handling to use the default value when \u003ccode\u003eundefined\u003c/code\u003e is passed explicitly. (h/t \u003ca href=\"https://github.com/denis-sokolov\"\u003e\u003ccode\u003e@​denis-sokolov\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/...\n\n_Description has been truncated_","html_url":"https://github.com/stoat-dev/stoat-action/pull/309","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoat-dev%2Fstoat-action/issues/309","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/309/packages"},{"uuid":"3836686113","node_id":"PR_kwDOJWS1Sc6-XpsJ","number":36,"state":"closed","title":"Bump eslint-plugin-github from 4.7.0 to 6.0.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-27T05:56:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T05:45:47.000Z","updated_at":"2026-01-27T05:57:07.000Z","time_to_close":519072,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eslint-plugin-github","old_version":"4.7.0","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 6.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github\u0026package-manager=npm_and_yarn\u0026previous-version=4.7.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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 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/panubo/setup-bats-action/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/panubo%2Fsetup-bats-action/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"3800773061","node_id":"PR_kwDOQ3jd-M68hUJl","number":4,"state":"open","title":"Bump eslint-plugin-github from 5.1.8 to 6.0.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T05:31:45.000Z","updated_at":"2026-01-11T05:31:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 5.1.8 to 6.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.8\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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 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/actions-marketplace-validations/github_codeql-action/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fgithub_codeql-action/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"},{"uuid":"3774475865","node_id":"PR_kwDOJSLxPc67MRwx","number":45,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T11:04:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:05:55.000Z","updated_at":"2026-02-01T11:04:08.000Z","time_to_close":2678291,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":27,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"ajv","old_version":"8.13.0","new_version":"8.17.1","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"cross-fetch","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/lquixada/cross-fetch"},{"name":"eslint-plugin-prettier","old_version":"5.1.3","new_version":"5.5.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"jimp","old_version":"0.22.12","new_version":"1.6.0","repository_url":"https://github.com/jimp-dev/jimp"},{"name":"mime-types","old_version":"2.1.35","new_version":"3.0.2","repository_url":"https://github.com/jshttp/mime-types"},{"name":"@types/mime-types","old_version":"2.1.4","new_version":"3.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"pixelmatch","old_version":"5.3.0","new_version":"7.1.0","repository_url":"https://github.com/mapbox/pixelmatch"},{"name":"@octokit/openapi-types","old_version":"22.2.0","new_version":"27.0.0","repository_url":"https://github.com/octokit/openapi-types.ts"},{"name":"@trivago/prettier-plugin-sort-imports","old_version":"4.3.0","new_version":"6.0.0","repository_url":"https://github.com/trivago/prettier-plugin-sort-imports"},{"name":"@types/lodash","old_version":"4.17.1","new_version":"4.17.21","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.12.12","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.5.0","new_version":"29.12.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lint-staged","old_version":"15.2.2","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.2.5","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 26 updates in the /action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `6.0.1` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.13.0` | `8.17.1` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [cross-fetch](https://github.com/lquixada/cross-fetch) | `4.0.0` | `4.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.1.3` | `5.5.4` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [jimp](https://github.com/jimp-dev/jimp) | `0.22.12` | `1.6.0` |\n| [mime-types](https://github.com/jshttp/mime-types) | `2.1.35` | `3.0.2` |\n| [@types/mime-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mime-types) | `2.1.4` | `3.0.1` |\n| [pixelmatch](https://github.com/mapbox/pixelmatch) | `5.3.0` | `7.1.0` |\n| [@octokit/openapi-types](https://github.com/octokit/openapi-types.ts/tree/HEAD/packages/openapi-types) | `22.2.0` | `27.0.0` |\n| [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) | `4.3.0` | `6.0.0` |\n| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.1` | `4.17.21` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.12` | `25.0.3` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.5.0` | `29.12.0` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.2` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.13.0 to 8.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 8.17.1 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2472\"\u003eajv-validator/ajv#2472\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePlus everything in 8.17.0 which failed to release\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cp\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\nfix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\ndocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\ndocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\nFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\ndocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\nfeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\nfix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\nfixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003eajv-validator/ajv#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\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/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fast-uri change by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9050ba1359fb87cd7c143f3c79513ea7624ea443\"\u003e\u003ccode\u003e9050ba1\u003c/code\u003e\u003c/a\u003e bump version to 8.17.1 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f7831b41c3a27064c6219f51a1e7371ffb582dfe\"\u003e\u003ccode\u003ef7831b4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a523784388a79ce65e42caf4d2731da36a94b386\"\u003e\u003ccode\u003ea523784\u003c/code\u003e\u003c/a\u003e fix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/595fe58e64e8d5fb8a50fd7a58f9e7f3bcca0bac\"\u003e\u003ccode\u003e595fe58\u003c/code\u003e\u003c/a\u003e feat: add test for encoded refs and bump fast-uri (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a18641ef4ceb9623ea7c437e6f4f98d44ac293aa\"\u003e\u003ccode\u003ea18641e\u003c/code\u003e\u003c/a\u003e Update modifying-data.md - fix broken strict-mode link (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/650c7f6d6aa7e8a0608ad4196d674a2f2d2fa685\"\u003e\u003ccode\u003e650c7f6\u003c/code\u003e\u003c/a\u003e Fix grammatical typo in managing-schemas.md (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/603f63b291160ae02472184d30d408e8d7114af8\"\u003e\u003ccode\u003e603f63b\u003c/code\u003e\u003c/a\u003e docs: refactor to improve legibility (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/8bccdc4d7c46c1a8e0dacc1c4e1cd317c20b3fe5\"\u003e\u003ccode\u003e8bccdc4\u003c/code\u003e\u003c/a\u003e docs: clarify behaviour of addVocabulary (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/85dafb06947b4f8932d2d807350bf8ce4ce9e0f7\"\u003e\u003ccode\u003e85dafb0\u003c/code\u003e\u003c/a\u003e fix: ignore new eslint error (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/80c014fa537e9e32cd6aa493cea83ffe619e906e\"\u003e\u003ccode\u003e80c014f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.17.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vitest for testing\u003c/li\u003e\n\u003cli\u003eConvert all source files from .js to .ts with proper TypeScript types\u003c/li\u003e\n\u003cli\u003eUse zshy for ESM-only builds (removes CJS support)\u003c/li\u003e\n\u003cli\u003eAdopt \u003ccode\u003e@​epic-web/config\u003c/code\u003e for TypeScript, ESLint, and Prettier\u003c/li\u003e\n\u003cli\u003eUpdate to Node.js \u0026gt;=20 requirement\u003c/li\u003e\n\u003cli\u003eRemove kcd-scripts dependency\u003c/li\u003e\n\u003cli\u003eAdd comprehensive e2e tests with GitHub Actions matrix testing\u003c/li\u003e\n\u003cli\u003eUpdate GitHub workflow with caching and cross-platform testing\u003c/li\u003e\n\u003cli\u003eModernize documentation and remove outdated sections\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003eAdd proper TypeScript declarations and exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe tool maintains its original functionality while being completely modernized with the latest tooling and best practices\u003c/p\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js \u0026gt;=20 and only exports ESM modules (not relevant in most cases).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e\u003ccode\u003e152ae6a\u003c/code\u003e\u003c/a\u003e feat: add support ofr default value syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/bd70d1ab25b0e0b9b2926b048bf8ca52668a393c\"\u003e\u003ccode\u003ebd70d1a\u003c/code\u003e\u003c/a\u003e chore: upgrade zshy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8e0b190df9f90266c720aafe6f24d43eee93fa1b\"\u003e\u003ccode\u003e8e0b190\u003c/code\u003e\u003c/a\u003e chore(ci): get coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8635e80e81080f3e8f83b514565dc6bfecf6760c\"\u003e\u003ccode\u003e8635e80\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/3a58f2236009b2f52479f2927c7790129450ec63\"\u003e\u003ccode\u003e3a58f22\u003c/code\u003e\u003c/a\u003e chore: fix npmrc registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/b70bfff5ecff5c92f2462cd6334378ef5bd84db0\"\u003e\u003ccode\u003eb70bfff\u003c/code\u003e\u003c/a\u003e chore(ci): add names to steps and workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/cc5759dc36012c4b13b3d3b1af5e0a645d3c55f6\"\u003e\u003ccode\u003ecc5759d\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/080a8591909665f42592d73e1149d0a061164045\"\u003e\u003ccode\u003e080a859\u003c/code\u003e\u003c/a\u003e chore: remove publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/31e5bc70e726dee8e453dd64d54ad02eeb66e23a\"\u003e\u003ccode\u003e31e5bc7\u003c/code\u003e\u003c/a\u003e chore(ci): restore built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/81e9c34f55c483dc1f568696db36267748b3740d\"\u003e\u003ccode\u003e81e9c34\u003c/code\u003e\u003c/a\u003e chore(ci): add back semantic-release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-fetch` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lquixada/cross-fetch/releases\"\u003ecross-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFEATURES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Node 22.\u003c/li\u003e\n\u003cli\u003eUpgraded \u003ccode\u003enode-fetch\u003c/code\u003e to 2.7.0. Please refer to \u003ccode\u003enode-fetch\u003c/code\u003e \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003erelease notes\u003c/a\u003e between 2.6.13 and 2.7.0 for features and bug fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFIXES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003ewhatwg-fetch\u003c/code\u003e to 3.6.20. Please refer to \u003ccode\u003ewhatwg-fetch\u003c/code\u003e \u003ca href=\"https://github.com/github/fetch/releases\"\u003erelease notes\u003c/a\u003e between 3.6.2 and 3.6.20 for bug fixes.\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/lquixada/cross-fetch/blob/v4.x/CHANGELOG.md\"\u003ecross-fetch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2024-12-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded support for node 22 (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e074cd87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e0ab2481\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003edf46c2a\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/lquixada/cross-fetch/commit/3415e1f5875711a7b6bed08eb8d9ddfdd79c97d2\"\u003e\u003ccode\u003e3415e1f\u003c/code\u003e\u003c/a\u003e chore(release): 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/f0dbe547e400f87db8a15d2b4254c6fc4c0c6844\"\u003e\u003ccode\u003ef0dbe54\u003c/code\u003e\u003c/a\u003e chore: fixed release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003e\u003ccode\u003edf46c2a\u003c/code\u003e\u003c/a\u003e fix: updated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/04846bc8821780f5f467c43ae84bed07dd0c2c73\"\u003e\u003ccode\u003e04846bc\u003c/code\u003e\u003c/a\u003e refactor: improved make targets output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e\u003ccode\u003e0ab2481\u003c/code\u003e\u003c/a\u003e feat: updated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e\u003ccode\u003e074cd87\u003c/code\u003e\u003c/a\u003e feat: added support for node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/4283bd938477e7c63c4a158e02d2859179dcbd87\"\u003e\u003ccode\u003e4283bd9\u003c/code\u003e\u003c/a\u003e chore: changed default node version to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/625bf57ca0be7cbbbd3676f19e1cd3ffdd2c97cd\"\u003e\u003ccode\u003e625bf57\u003c/code\u003e\u003c/a\u003e chore: updated action/setup-node to v4 and hmarr/debug-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/d24345b623d2eb5dd4c6ec39a5a709966ece6d6a\"\u003e\u003ccode\u003ed24345b\u003c/code\u003e\u003c/a\u003e chore: updated actions/checkout and actions/cache to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/ccaf40bef2d0a5a8c78679c1f415b7a8da9ff33a\"\u003e\u003ccode\u003eccaf40b\u003c/code\u003e\u003c/a\u003e chore: switched minifier from \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to rollup-plugin-esbuild ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.1.3 to 5.5.4\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.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/674\"\u003e#674\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6fe0c90e277acba301e5a5db445130374d4254ea\"\u003e\u003ccode\u003e6fe0c90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/irsooti\"\u003e\u003ccode\u003e@​irsooti\u003c/code\u003e\u003c/a\u003e! - feat(types): prefer \u003ccode\u003eConfig\u003c/code\u003e over \u003ccode\u003eFlatConfig\u003c/code\u003e when they're equal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/723\"\u003e#723\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1451176a82fae991c0f4f74adf80af283c3a01c3\"\u003e\u003ccode\u003e1451176\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to \u003ccode\u003ev0.11.0\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/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cdfcefde2570a45f7c56f1f992115d6199ada09b\"\u003e\u003ccode\u003ecdfcefd\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/d8c303ede509195ee3e977bca948d86c8b628863\"\u003e\u003ccode\u003ed8c303e\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/3e87f2e73d0310ec8102ca23888e221f5af11fde\"\u003e\u003ccode\u003e3e87f2e\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+ (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/9c4b792de1e69b656198cdb6787a2ad4f6695e84\"\u003e\u003ccode\u003e9c4b792\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/78e41ec2f005400cfd62ebf24b25b743eae8298d\"\u003e\u003ccode\u003e78e41ec\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/745\"\u003e#745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 4.0.4 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jimp` from 0.22.12 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jimp-dev/jimp/releases\"\u003ejimp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eLet Jimp.read accept a Buffer \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1332\"\u003e#1332\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eExport measure text functions from jimp package \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1333\"\u003e#1333\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd JimpMime constant \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1331\"\u003e#1331\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd JimpInstance type \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1330\"\u003e#1330\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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 Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBind callback to image instance \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1335\"\u003e#1335\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-quantize\u003c/code\u003e, \u003ccode\u003e@jimp/wasm-webp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003efix docs build (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e📝 Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/plugin-blit\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eMisc doc updates \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1334\"\u003e#1334\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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/jimp-dev/jimp/blob/main/CHANGELOG.md\"\u003ejimp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev1.5.0 (Mon Sep 09 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003ev1.5.0 (Sat Sep 07 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c88abe6046dccbdb6e4f5f00c3dd403c81d83515\"\u003e\u003ccode\u003ec88abe6\u003c/code\u003e\u003c/a\u003e Bump version to: v1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/62ce3d73a2dbdd889edaedcf634da264b4f687d0\"\u003e\u003ccode\u003e62ce3d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/afa0917b57b1c55f6e22981c2e57f626328c73f9\"\u003e\u003ccode\u003eafa0917\u003c/code\u003e\u003c/a\u003e add readme to jimp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9b8d6106ef2498113ebcdddf8e6a4fae0b3cadff\"\u003e\u003ccode\u003e9b8d610\u003c/code\u003e\u003c/a\u003e Bump version to: v1.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9eceb9b8cc32dd40541825e667dbb8188e04df2d\"\u003e\u003ccode\u003e9eceb9b\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/a1fac891e86693cee80549d362cd77794a41f03b\"\u003e\u003ccode\u003ea1fac89\u003c/code\u003e\u003c/a\u003e Add support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c1b91e9007f17d0702894bd9bfab8215cff764f9\"\u003e\u003ccode\u003ec1b91e9\u003c/code\u003e\u003c/a\u003e Bump version to: v1.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/39dfcbcaeaecfec76b92f291e28167303ee59d6c\"\u003e\u003ccode\u003e39dfcbc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/ea01eac9ea5031d776f4cc646d6922dbbed4acd1\"\u003e\u003ccode\u003eea01eac\u003c/code\u003e\u003c/a\u003e Bind callback to image instance (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/11cd40895aa972f51dcda626fb98e9dfc70c846c\"\u003e\u003ccode\u003e11cd408\u003c/code\u003e\u003c/a\u003e Let Jimp.read accept a Buffer (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jimp-dev/jimp/compare/v0.22.12...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types` from 2.1.35 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/releases\"\u003emime-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use \u003ccode\u003eubuntu-latest\u003c/code\u003e as ci runner by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/143\"\u003ejshttp/mime-types#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-score logic for mp4 types by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/140\"\u003ejshttp/mime-types#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 add engines test by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.27.9 to 3.30.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/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/164\"\u003ejshttp/mime-types#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/166\"\u003ejshttp/mime-types#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.0 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/168\"\u003ejshttp/mime-types#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/167\"\u003ejshttp/mime-types#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.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/jshttp/mime-types/pull/150\"\u003ejshttp/mime-types#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/144\"\u003ejshttp/mime-types#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/148\"\u003ejshttp/mime-types#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.2.0 to 10.8.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/jshttp/mime-types/pull/149\"\u003ejshttp/mime-types#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.5.0 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/jshttp/mime-types/pull/147\"\u003ejshttp/mime-types#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update JSDoc to convey only false return by \u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.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/jshttp/mime-types/pull/155\"\u003ejshttp/mime-types#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 3.0.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/169\"\u003ejshttp/mime-types#169\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/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade scorecard workflow pinned action versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/130\"\u003ejshttp/mime-types#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update mime-db dependency to version 1.54.0 by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 3.0.1 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\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/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/96\"\u003ejshttp/mime-types#96\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Node 8 and 9 tests, pin nyc version used for testing in Node 9 and 8 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/123\"\u003ejshttp/mime-types#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for OSSF scorecard reporting by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/121\"\u003ejshttp/mime-types#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3: Remove node  \u0026lt; 18 from CI matrix by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/118\"\u003ejshttp/mime-types#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-db@1.53.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/126\"\u003ejshttp/mime-types#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: resolve extension conflicts with mime-score, close \u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/119\"\u003ejshttp/mime-types#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/blob/master/HISTORY.md\"\u003emime-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.0.2 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update JSDoc to reflect that functions return only \u003ccode\u003efalse\u003c/code\u003e or \u003ccode\u003estring\u003c/code\u003e, not \u003ccode\u003eboolean|string\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix: refined mime-score logic so \u003ccode\u003e.mp4\u003c/code\u003e resolves correctly\u003c/li\u003e\n\u003cli\u003eFix:reflect the current Node.js version supported to ≥ 18 (See 3.0.0 for more details).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.1 / 2025-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: mime-db@1.54.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.0 / 2024-08-31\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003edeps: mime-db@1.53.0\u003c/li\u003e\n\u003cli\u003eresolve extension conflicts with mime-score (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/119\"\u003e#119\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003easc -\u0026gt; application/pgp-signature is now application/pgp-keys\u003c/li\u003e\n\u003cli\u003empp -\u0026gt; application/vnd.ms-project is now application/dash-patch+xml\u003c/li\u003e\n\u003cli\u003eac -\u0026gt; application/vnd.nokia.n-gage.ac+xml is now application/pkix-attr-cert\u003c/li\u003e\n\u003cli\u003ebdoc -\u0026gt; application/x-bdoc is now application/bdoc\u003c/li\u003e\n\u003cli\u003ewmz -\u0026gt; application/x-msmetafile is now application/x-ms-wmz\u003c/li\u003e\n\u003cli\u003exsl -\u0026gt; application/xslt+xml is now application/xml\u003c/li\u003e\n\u003cli\u003ewav -\u0026gt; audio/wave is now audio/wav\u003c/li\u003e\n\u003cli\u003ertf -\u0026gt; text/rtf is now application/rtf\u003c/li\u003e\n\u003cli\u003exml -\u0026gt; text/xml is now application/xml\u003c/li\u003e\n\u003cli\u003emp4 -\u0026gt; video/mp4 is now application/mp4\u003c/li\u003e\n\u003cli\u003empg4 -\u0026gt; video/mp4 is now application/mp4\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/jshttp/mime-types/commit/29a0302d799933a45384892df0722f3c5bb1b033\"\u003e\u003ccode\u003e29a0302\u003c/code\u003e\u003c/a\u003e 3.0.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c3ebfb1a276479e0de0270fac0dedd12b8b2ff2e\"\u003e\u003ccode\u003ec3ebfb1\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/02e8eb213ea761528c9de9e8ef3402992072a353\"\u003e\u003ccode\u003e02e8eb2\u003c/code\u003e\u003c/a\u003e fix: update JSDoc to convey only false return (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/ef03e6a777f293be73db7571bcf5d174b68db7d8\"\u003e\u003ccode\u003eef03e6a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/636cd1b66a66a0c4be01b47211c238bfeed78f5d\"\u003e\u003ccode\u003e636cd1b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump mocha from 10.2.0 to 10.8.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c02166bab2c5bb1f8665b5ee3ca437c9d6c07da4\"\u003e\u003ccode\u003ec02166b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/44956c63038a6a317153ec0842583a443c56595c\"\u003e\u003ccode\u003e44956c6\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/5e3bb15d29affcaece32d85477cb2b8aac583dfd\"\u003e\u003ccode\u003e5e3bb15\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/53f720cdf96869375b0240a044504aa158561019\"\u003e\u003ccode\u003e53f720c\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/eac806f33b9222492f188cc12176346110498cf1\"\u003e\u003ccode\u003eeac806f\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.30.0 to 3.30.5 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/mime-types/compare/2.1.35...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for mime-types since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/mime-types` from 2.1.4 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mime-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pixelmatch` from 5.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/pixelmatch/releases\"\u003epixelmatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd first-class TypeScript types to the project. They'll be maintained in the repo from now on. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/139\"\u003e#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove matching performance by ~22%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePotentially breaking: improve handling of \u003cstrong\u003esemitransparent pixels\u003c/strong\u003e. Previously, they were blended with white, so a transparent pixel vs white pixel would show zero difference; now pixels are blended with an irregular pattern, making it easier to catch regressions. (h/t \u003ca href=\"https://github.com/NathanMOlson\"\u003e\u003ccode\u003e@​NathanMOlson\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove match performance by ~6%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/147\"\u003e#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSignificantly improve diff generation performance. (h/t \u003ca href=\"https://github.com/kawanet\"\u003e\u003ccode\u003e@​kawanet\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix options handling to use the default value when \u003ccode\u003eundefined\u003c/code\u003e is passed explicitly. (h/t \u003ca href=\"https://github.com/denis-sokolov\"\u003e\u003ccode\u003e@​denis-sokolov\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix ESLint failing on Windows when working on the library locally. (h/t \u003ca href=\"https://github.com/haraldreingruber-dedalus\"\u003e\u003ccode\u003e@​haraldreingruber-dedalus\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/123\"\u003e#123\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e⚠️ Breaking: publish \u003ccode\u003epixelmatch\u003c/code\u003e as a ES module. Use the older v5.3.0 if you need to support CommonJS environments.\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/mapbox/pixelmatch/commit/8d9f5510d72c614c7b9a9b4f28c905d054e9ce50\"\u003e\u003ccode\u003e8d9f551\u003c/code\u003e\u003c/a\u003e 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/cc5cfed964acac709074baae046d61fe694db5bc\"\u003e\u003ccode\u003ecc5cfed\u003c/code\u003e\u003c/a\u003e Faster anti-aliasing detection (~22% faster matching) (\u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/89a35efc4bc00cefbab7fbb388da3e7583ae789f\"\u003e\u003ccode\u003e89a35ef\u003c/code\u003e\u003c/a\u003e add first-class TypeScript types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/1b4d033528ca4d93006abb2f74d7b4ef3d7a3f7f\"\u003e\u003ccode\u003e1b4d033\u003c/code\u003e\u003c/a\u003e 7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/28b188930264f529255d1a390175f90ddc0e6c0f\"\u003e\u003ccode\u003e28b1889\u003c/code\u003e\u003c/a\u003e Improve differentiation of semitransparent pixels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/f735f88052bdff89b6f9cd3df8219d765118fd33\"\u003e\u003ccode\u003ef735f88\u003c/code\u003e\u003c/a\u003e more inlining\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/765cb91a063bff7826e80c1cdceafbcc484de152\"\u003e\u003ccode\u003e765cb91\u003c/code\u003e\u003c/a\u003e inline alpha blending\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/062d5bb73034abc1ddd19d935996b83023d52ff7\"\u003e\u003ccode\u003e062d5bb\u003c/code\u003e\u003c/a\u003e inline rgb transformations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/336c34666b4a2ab509b22a46605991661cf829f2\"\u003e\u003ccode\u003e336c346\u003c/code\u003e\u003c/a\u003e do not error on no options provided\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/5be05aea9f6a5b9a96a8eadba2d5ecc6015311ae\"\u003e\u003ccode\u003e5be05ae\u003c/code\u003e\u003c/a\u003e add a rudimentary benchmark\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/pixelmatch/compare/v5.3.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/openapi-types` from 22.2.0 to 27.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/openapi-types.ts/releases\"\u003e\u003ccode\u003e@​octokit/openapi-types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v26.0.0...v27.0.0\"\u003e27.0.0\u003c/a\u003e (2025-10-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GHES 3.18, immutable releases, enterprise team membership, enterprise team organization, custom runner images, many type additions and improvements (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/479\"\u003e#479\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/1e600e2f9d9437d4219059f7c880017fb07fb321\"\u003e1e600e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSeveral endpoints ID change\u003c/li\u003e\n\u003cli\u003eRemoved endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v25.1.0...v26.0.0\"\u003e26.0.0\u003c/a\u003e (2025-09-16)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove GHES 3.13, new Projects v2 endpoints, new code scanning dismissal endpoints, many other endpoints (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f3224216ad02d3affb75e80139ddba8af901e655\"\u003ef322421\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove GHES 3.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v25.0.0...v25.1.0\"\u003e25.1.0\u003c/a\u003e (2025-05-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GHES 3.17, new \u003ccode\u003e/credentials/revoke\u003c/code\u003e, \u003ccode\u003e/users/{username}/settings/billing/usage\u003c/code\u003e, \u003ccode\u003e/enterprises/{enterprise}/members/{username}/copilot\u003c/code\u003e  endpoints, description updates (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/493\"\u003e#493\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/465\"\u003e#465\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/9c706c4d3637fc20272802ba13bf8aa472698ca0\"\u003e9c706c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v24.2.0...v25.0.0\"\u003e25.0.0\u003c/a\u003e (2025-04-09)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enew \u003ccode\u003e/orgs/{org}/campaigns\u003c/code\u003e, \u003ccode\u003e/orgs/{org}/campaigns/{campaign_number}\u003c/code\u003e endpoints, remove Copilot usage endpoints, description updates (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/461\"\u003e#461\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f27d1a26acd9ff348e44436a02493fe05a5dd530\"\u003ef27d1a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Copilot usage endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/1e600e2f9d9437d4219059f7c880017fb07fb321\"\u003e\u003ccode\u003e1e600e2\u003c/code\u003e\u003c/a\u003e feat: add GHES 3.18, immutable releases, enterprise team membership, enterpri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f3224216ad02d3affb75e80139ddba8af901e655\"\u003e\u003ccode\u003ef322421\u003c/code\u003e\u003c/a\u003e feat: remove GHES 3.13, new Projects v2 endpoints, new code scanning dismissa...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/stoat-dev_stoat-action/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fstoat-dev_stoat-action/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"},{"uuid":"3774469565","node_id":"PR_kwDOFDCXDc67MQVn","number":408,"state":"closed","title":"Bump the dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":true,"comments_count":1,"pull_request":true,"closed_at":"2026-01-05T04:34:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:03:05.000Z","updated_at":"2026-01-05T04:34:17.000Z","time_to_close":322264,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":17,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"ansi-styles","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/chalk/ansi-styles"},{"name":"@types/node","old_version":"22.13.0","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/parser","old_version":"8.22.0","new_version":"8.51.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"9.19.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"5.1.7","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.12.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.4.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.7.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `2.0.0` |\n| [ansi-styles](https://github.com/chalk/ansi-styles) | `6.2.1` | `6.2.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.0` | `25.0.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.22.0` | `8.51.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `9.19.0` | `9.39.2` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.7` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.12.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.9.3` |\n\n\nUpdates `@actions/core` from 1.11.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ansi-styles` from 6.2.1 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chalk/ansi-styles/releases\"\u003eansi-styles's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix vulnerability in 6.2.2, see: \u003ca href=\"https://redirect.github.com/chalk/chalk/issues/656\"\u003echalk/chalk#656\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\"\u003ehttps://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/commit/28d11988aea80a0b4fdbea5794aa45b701819995\"\u003e\u003ccode\u003e28d1198\u003c/code\u003e\u003c/a\u003e 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/commit/7e358113b85bc9f3cf3512d2ae865748fe12d88d\"\u003e\u003ccode\u003e7e35811\u003c/code\u003e\u003c/a\u003e Update dev dependencies (\u003ca href=\"https://redirect.github.com/chalk/ansi-styles/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.13.0 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 `@typescript-eslint/parser` from 8.22.0 to 8.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.51.0\u003c/h2\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11719\"\u003e#11719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] fix some cases to optional syntax (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871\"\u003e#11871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add namespace to plugin meta (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885\"\u003e#11885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig-utils:\u003c/strong\u003e more informative error on parsing failures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888\"\u003e#11888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e fix crash and false positives in \u003ccode\u003eno-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845\"\u003e#11845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e remove fixable from no-dynamic-delete rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876\"\u003e#11876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e bump ts-api-utils to 2.2.0 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881\"\u003e#11881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] handle MemberExpression in final chain position (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835\"\u003e#11835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eUlrich Stark\u003c/li\u003e\n\u003cli\u003eYannick Decat \u003ca href=\"https://github.com/mho22\"\u003e\u003ccode\u003e@​mho22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.50.1\u003c/h2\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [method-signature-style] ignore methods that return \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] correct handling of undefined vs. void (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826\"\u003e#11826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.50.0\u003c/h2\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] add rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720\"\u003e#11720\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\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/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928\"\u003e\u003ccode\u003ee4c57f5\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2\"\u003e\u003ccode\u003ed520b88\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a\"\u003e\u003ccode\u003ec62e858\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.19.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.19.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-github` from 5.1.7 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\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/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-mock-return-shorthand\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1897\"\u003e#1897\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0eb94b6b8b70623e55af1fe7c575edd2c35e00f8\"\u003e0eb94b6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.0...v29.10.1\"\u003e29.10.1\u003c/a\u003e (2025-12-22)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-mock-return-shorthand\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1897\"\u003e#1897\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0eb94b6b8b70623e55af1fe7c575edd2c35e00f8\"\u003e0eb94b6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.0...v29.10.1\"\u003e29.10.1\u003c/a\u003e (2025-12-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-expect-in-promise:\u003c/strong\u003e don't crash on \u003ccode\u003eit.todo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1896\"\u003e#1896\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/55112586c4a42ccf83783b0d2c81dc09542b50e3\"\u003e5511258\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.9.0...v29.10.0\"\u003e29.10.0\u003c/a\u003e (2025-12-22)\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/jest-community/eslint-plugin-jest/commit/cc3cd984c1c6691c8eb5eafaccf04a0f773cfa5b\"\u003e\u003ccode\u003ecc3cd98\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e\u003ccode\u003e13bbd20\u003c/code\u003e\u003c/a\u003e feat(prefer-mock-return-shorthand): greatly improve checking if mutable varia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eaa5549f7aff19f743c2d2fe99d542bae8f6a574\"\u003e\u003ccode\u003eeaa5549\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e\u003ccode\u003e5713ac9\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e9f1a58f941f5348d736fa22939e698091fba369\"\u003e\u003ccode\u003ee9f1a58\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e\u003ccode\u003e80288e2\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1fc7ca085f6c95f8bcdc410334ab6d8c352c3b92\"\u003e\u003ccode\u003e1fc7ca0\u003c/code\u003e\u003c/a\u003e ci: skip more repositories that use a lot of memory when smoke testing (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1911\"\u003e#1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cc30dbb65dd1eaead5e315d7dbb0956036fa4a01\"\u003e\u003ccode\u003ecc30dbb\u003c/code\u003e\u003c/a\u003e ci: skip repositories that use a lot of memory when smoke testing (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1835f85c789cab5c97389e8bdd8f353a2f7f9bf8\"\u003e\u003ccode\u003e1835f85\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003e\u003ccode\u003eb164700\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.12.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.14 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.4.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...\n\n_Description has been truncated_","html_url":"https://github.com/andersy005/gh-action-py-liccheck/pull/408","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersy005%2Fgh-action-py-liccheck/issues/408","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/408/packages"},{"uuid":"3760065058","node_id":"PR_kwDOEO2ESs66d5yc","number":224,"state":"closed","title":"⬆️ npm: Bump the npm-development group with 3 updates","user":"dependabot[bot]","labels":["dependency :robot:"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-24T11:22:24.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-24T11:20:29.000Z","updated_at":"2025-12-24T11:22:32.000Z","time_to_close":115,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ npm: Bump","group_name":"npm-development","update_count":3,"packages":[{"name":"ava","old_version":"6.2.0","new_version":"6.4.1","repository_url":"https://github.com/avajs/ava"},{"name":"eslint-config-prettier","old_version":"10.0.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-development group with 3 updates: [ava](https://github.com/avajs/ava), [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) and [eslint-plugin-github](https://github.com/github/eslint-plugin-github).\n\nUpdates `ava` from 6.2.0 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avajs/ava/releases\"\u003eava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKeep test worker alive until explicitly freed by \u003ca href=\"https://github.com/matz3\"\u003e\u003ccode\u003e@​matz3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3391\"\u003eavajs/ava#3391\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/matz3\"\u003e\u003ccode\u003e@​matz3\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3391\"\u003eavajs/ava#3391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.4.0...v6.4.1\"\u003ehttps://github.com/avajs/ava/compare/v6.4.0...v6.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAVA is now tested with Node.js 24 (but no longer v23) \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3379\"\u003eavajs/ava#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe're now publishing to npm with \u003ca href=\"https://www.npmjs.com/package/ava#provenance\"\u003eprovenance attestations\u003c/a\u003e \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3385\"\u003eavajs/ava#3385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInteractive watch mode filters\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/mmulet\"\u003e\u003ccode\u003e@​mmulet\u003c/code\u003e\u003c/a\u003e did fantastic work to spearhead interactive watch mode filters. You can now filter test files by glob patterns, and tests by matching their titles. It's just like you already could from the CLI itself, but now without exiting AVA 🚀 \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3372\"\u003eavajs/ava#3372\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eAs part of this work we've removed the \u0026quot;sticky\u0026quot; \u003ccode\u003e.only()\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3381\"\u003eavajs/ava#3381\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cp\u003eWe've been remiss in merging \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3335\"\u003eavajs/ava#3335\u003c/a\u003e which updates the examples to use AVA 6. It's done now, examples are up to date and it's all due to \u003ca href=\"https://github.com/tommy-mitchell\"\u003e\u003ccode\u003e@​tommy-mitchell\u003c/code\u003e\u003c/a\u003e 👏\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmulet\"\u003e\u003ccode\u003e@​mmulet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3372\"\u003eavajs/ava#3372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kebbell\"\u003e\u003ccode\u003e@​kebbell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3348\"\u003eavajs/ava#3348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.3.0...v6.4.0\"\u003ehttps://github.com/avajs/ava/compare/v6.3.0...v6.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies, addressing \u003ccode\u003enpm audit\u003c/code\u003e warnings by \u003ca href=\"https://github.com/novemberborn\"\u003e\u003ccode\u003e@​novemberborn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3377\"\u003eavajs/ava#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not count writes to stdout/stderr as non-idling activity for timeouts by \u003ca href=\"https://github.com/mdouglass\"\u003e\u003ccode\u003e@​mdouglass\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3374\"\u003eavajs/ava#3374\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/mdouglass\"\u003e\u003ccode\u003e@​mdouglass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3374\"\u003eavajs/ava#3374\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.2.0...v6.3.0\"\u003ehttps://github.com/avajs/ava/compare/v6.2.0...v6.3.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/avajs/ava/commit/603d7ca2ada70f3e9e79ee5002a509f0646cb37c\"\u003e\u003ccode\u003e603d7ca\u003c/code\u003e\u003c/a\u003e 6.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/8c1c3ba1fd2414e39494bfda2d77835a366b5f28\"\u003e\u003ccode\u003e8c1c3ba\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/5534b171d11c7c67fc7f2805a9be4806fb29b757\"\u003e\u003ccode\u003e5534b17\u003c/code\u003e\u003c/a\u003e Check whether release is possible, then gate on environment access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/c3a261974eef3d13339ec07d71e48a5889c61abb\"\u003e\u003ccode\u003ec3a2619\u003c/code\u003e\u003c/a\u003e Adjust release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/b99b703feded1d15979332c1d1440b8434ac49af\"\u003e\u003ccode\u003eb99b703\u003c/code\u003e\u003c/a\u003e Keep test worker alive until explicitly freed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/41a684f89f45ba2d9470d3f18833620eb4ebc066\"\u003e\u003ccode\u003e41a684f\u003c/code\u003e\u003c/a\u003e Release process tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/bc3ef72322b2fa3ee1459ae6c06838ca13e5f65e\"\u003e\u003ccode\u003ebc3ef72\u003c/code\u003e\u003c/a\u003e Use concurrency groups during GHA runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/1832d8053725587e5237dd300c33129505d2fa19\"\u003e\u003ccode\u003e1832d80\u003c/code\u003e\u003c/a\u003e Adjust repository reference in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/372c241efbea3bcb790bc2cdcbc11b80d12bbdfd\"\u003e\u003ccode\u003e372c241\u003c/code\u003e\u003c/a\u003e 6.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/05ead2812d5723104cb4bf45c040007c9f082ff4\"\u003e\u003ccode\u003e05ead28\u003c/code\u003e\u003c/a\u003e Update release process \u0026amp; maintaining notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avajs/ava/compare/v6.2.0...v6.4.1\"\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 10.0.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\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/9b0b0a47ec28a7a83cf65e8436a8776910379385\"\u003e\u003ccode\u003e9b0b0a4\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4c9489339d37bf96d31e0596e64bb8d4cb4308ef\"\u003e\u003ccode\u003e4c94893\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/f55501ffe9be65fc9a8ec7d788459fd3a9cb6095\"\u003e\u003ccode\u003ef55501f\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/50a8a22b0468e3469b7a177e6c81e843bd5cb73e\"\u003e\u003ccode\u003e50a8a22\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e fix(cli): do not crash on no rules configured (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/cdc4a5c7e39e7f2d5760c60ea39cecb028fb34dc\"\u003e\u003ccode\u003ecdc4a5c\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/8911369cbc66f1f859e19751eaefdea687129de5\"\u003e\u003ccode\u003e8911369\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...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-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| ava | [\u003e= 4.a, \u003c 5] |\n\u003c/details\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/stoe/alfred-github-helper/pull/224","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoe%2Falfred-github-helper/issues/224","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/224/packages"},{"uuid":"3754782692","node_id":"PR_kwDOOi-AH866MdGW","number":31,"state":"closed","title":"Bump the major group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T19:53:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T18:23:43.000Z","updated_at":"2026-01-19T19:53:24.000Z","time_to_close":2424580,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":33,"packages":[{"name":"@fortawesome/fontawesome-free","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/fontawesome-svg-core","old_version":"1.3.0","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/react-fontawesome","old_version":"0.2.2","new_version":"3.1.1","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@hello-pangea/dnd","old_version":"17.0.0","new_version":"18.0.1","repository_url":"https://github.com/hello-pangea/dnd"},{"name":"@sentry/browser","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/types","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"fast-equals","old_version":"5.2.2","new_version":"6.0.0","repository_url":"https://github.com/planttheidea/fast-equals"},{"name":"i18next","old_version":"23.16.8","new_version":"25.7.3","repository_url":"https://github.com/i18next/i18next"},{"name":"i18next-http-backend","old_version":"2.7.1","new_version":"3.0.2","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"immer","old_version":"10.1.1","new_version":"11.1.0","repository_url":"https://github.com/immerjs/immer"},{"name":"motion","old_version":"11.17.0","new_version":"12.23.26","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-dnd-multi-backend","old_version":"8.1.2","new_version":"9.0.0","repository_url":"https://github.com/LouisBrunner/dnd-multi-backend"},{"name":"ua-parser-js","old_version":"1.0.39","new_version":"2.0.7","repository_url":"https://github.com/faisalman/ua-parser-js"},{"name":"@eslint-react/eslint-plugin","old_version":"1.24.0","new_version":"2.3.13","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@eslint/compat","old_version":"1.2.5","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@types/node","old_version":"22.0.2","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dnd-multi-backend","old_version":"6.0.6","new_version":"8.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"9.2.1","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"12.0.2","new_version":"13.0.1","repository_url":"https://github.com/webpack-contrib/copy-webpack-plugin"},{"name":"eslint-plugin-github","old_version":"5.1.5","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-react-hooks","old_version":"5.0.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-sonarjs","old_version":"1.0.4","new_version":"3.0.5","repository_url":"https://github.com/SonarSource/SonarJS"},{"name":"globals","old_version":"15.14.0","new_version":"16.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"lint-staged","old_version":"15.4.1","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"marked","old_version":"15.0.6","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"stylelint-config-standard-scss","old_version":"14.0.0","new_version":"16.0.0","repository_url":"https://github.com/stylelint-scss/stylelint-config-standard-scss"},{"name":"stylelint-order","old_version":"6.0.4","new_version":"7.0.0","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"svgo","old_version":"3.3.2","new_version":"4.0.0","repository_url":"https://github.com/svg/svgo"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 33 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `1.3.0` | `7.1.0` |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `0.2.2` | `3.1.1` |\n| [@hello-pangea/dnd](https://github.com/hello-pangea/dnd) | `17.0.0` | `18.0.1` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [fast-equals](https://github.com/planttheidea/fast-equals) | `5.2.2` | `6.0.0` |\n| [i18next](https://github.com/i18next/i18next) | `23.16.8` | `25.7.3` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `2.7.1` | `3.0.2` |\n| [immer](https://github.com/immerjs/immer) | `10.1.1` | `11.1.0` |\n| [motion](https://github.com/motiondivision/motion) | `11.17.0` | `12.23.26` |\n| [react-dnd-multi-backend](https://github.com/LouisBrunner/dnd-multi-backend/tree/HEAD/packages/react-dnd-multi-backend) | `8.1.2` | `9.0.0` |\n| [ua-parser-js](https://github.com/faisalman/ua-parser-js) | `1.0.39` | `2.0.7` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin) | `1.24.0` | `2.3.13` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.2.5` | `2.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.0.2` | `25.0.3` |\n| [@types/react-dnd-multi-backend](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dnd-multi-backend) | `6.0.6` | `8.0.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `9.2.1` | `10.0.0` |\n| [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) | `12.0.2` | `13.0.1` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.5` | `6.0.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.0.0` | `7.0.1` |\n| [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) | `1.0.4` | `3.0.5` |\n| [globals](https://github.com/sindresorhus/globals) | `15.14.0` | `16.5.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.4.1` | `16.2.7` |\n| [marked](https://github.com/markedjs/marked) | `15.0.6` | `17.0.1` |\n| [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) | `14.0.0` | `16.0.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `6.0.4` | `7.0.0` |\n| [svgo](https://github.com/svg/svgo) | `3.3.2` | `4.0.0` |\n\n\nUpdates `@fortawesome/fontawesome-free` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-free\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-svg-core` from 1.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-svg-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commits/7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/react-fontawesome` from 0.2.2 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWCAG:\u003c/strong\u003e allow custom role attribute on svgs like previous versions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003eef4986b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove irrelevant upgrade guide from 0.1-0.2x (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e7d41077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix GH advisory GHSA-5j98-mcp5-4vw2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e2cd0c3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e regenerate lockfile (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e779488e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade all dev deps (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003eb92e5a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e explicit registry in publish script (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e2aee952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e fix semantic release config missing npm plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003eebabf46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebetter export path for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/663cd25881af8b631cf2212bb50970be339f9af2\"\u003e663cd25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser-support:\u003c/strong\u003e don't use string.replaceAll to fix safari 12 support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/1776e3a35bfc1e0ad17d783036cd16bc3791add3\"\u003e1776e3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add unit tests for FontAwesomeLayers (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d31480b118855fc727ed1c8a2dd1fdbf9ddc426e\"\u003ed31480b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unit tests for withPrefix utility (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/982f649820d0ea14537d7a21812e561ec4dc8b9d\"\u003e982f649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd inline documentation for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/46f69d4509e71a0db56ac8e90757cde6628fc375\"\u003e46f69d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove .env requirement (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c942c6a5f054fa298e8e6d5214635e38fea78e1e\"\u003ec942c6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e use \u003ccode\u003e@​semantic-release/exec\u003c/code\u003e for multi-publish rather than third-party plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5a47e1398b2de84e460b5b666dee884b123fb62e\"\u003e5a47e13\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.1...v3.0.2\"\u003e3.0.2\u003c/a\u003e (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\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/FortAwesome/react-fontawesome/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWCAG:\u003c/strong\u003e allow custom role attribute on svgs like previous versions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003eef4986b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove irrelevant upgrade guide from 0.1-0.2x (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e7d41077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix GH advisory GHSA-5j98-mcp5-4vw2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e2cd0c3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e regenerate lockfile (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e779488e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade all dev deps (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003eb92e5a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e explicit registry in publish script (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e2aee952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e fix semantic release config missing npm plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003eebabf46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebetter export path for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/663cd25881af8b631cf2212bb50970be339f9af2\"\u003e663cd25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser-support:\u003c/strong\u003e don't use string.replaceAll to fix safari 12 support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/1776e3a35bfc1e0ad17d783036cd16bc3791add3\"\u003e1776e3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add unit tests for FontAwesomeLayers (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d31480b118855fc727ed1c8a2dd1fdbf9ddc426e\"\u003ed31480b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unit tests for withPrefix utility (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/982f649820d0ea14537d7a21812e561ec4dc8b9d\"\u003e982f649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd inline documentation for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/46f69d4509e71a0db56ac8e90757cde6628fc375\"\u003e46f69d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove .env requirement (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c942c6a5f054fa298e8e6d5214635e38fea78e1e\"\u003ec942c6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e use \u003ccode\u003e@​semantic-release/exec\u003c/code\u003e for multi-publish rather than third-party plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5a47e1398b2de84e460b5b666dee884b123fb62e\"\u003e5a47e13\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/24238e83dae6b80d2eadc5d7c376d0e50b9c8f06\"\u003e\u003ccode\u003e24238e8\u003c/code\u003e\u003c/a\u003e chore(release): 3.1.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e\u003ccode\u003e2aee952\u003c/code\u003e\u003c/a\u003e chore(release): explicit registry in publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003e\u003ccode\u003eebabf46\u003c/code\u003e\u003c/a\u003e chore(release): fix semantic release config missing npm plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/9c50bbb9953f3f9a73bd612fc46482c991a5ee85\"\u003e\u003ccode\u003e9c50bbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/609\"\u003e#609\u003c/a\u003e from FortAwesome/fix/role-attribute\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003e\u003ccode\u003eef4986b\u003c/code\u003e\u003c/a\u003e fix(WCAG): allow custom role attribute on svgs like previous versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e\u003ccode\u003e7d41077\u003c/code\u003e\u003c/a\u003e docs: remove irrelevant upgrade guide from 0.1-0.2x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aed44f8a4331b469e555408756dc2563c4dfd16\"\u003e\u003ccode\u003e2aed44f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/608\"\u003e#608\u003c/a\u003e from FortAwesome/fix/cve-fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e\u003ccode\u003e2cd0c3f\u003c/code\u003e\u003c/a\u003e chore(deps): fix GH advisory GHSA-5j98-mcp5-4vw2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e\u003ccode\u003e779488e\u003c/code\u003e\u003c/a\u003e chore(deps): regenerate lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003e\u003ccode\u003eb92e5a7\u003c/code\u003e\u003c/a\u003e chore(deps): upgrade all dev deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/0.2.2...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~lordofbacon\"\u003elordofbacon\u003c/a\u003e, a new releaser for \u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hello-pangea/dnd` from 17.0.0 to 18.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hello-pangea/dnd/releases\"\u003e\u003ccode\u003e@​hello-pangea/dnd\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 18.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e18.0.1 (2025-02-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update release-it configuration (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe\"\u003e1afeefe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93d\"\u003e604b93d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 18.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: remove out-of-date translated documentation from rbd by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/830\"\u003ehello-pangea/dnd#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency express to v4.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/831\"\u003ehello-pangea/dnd#831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency lighthouse to v12 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/786\"\u003ehello-pangea/dnd#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/776\"\u003ehello-pangea/dnd#776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(types): fix markdown-it typings by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/832\"\u003ehello-pangea/dnd#832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(renovate): create an eslint group for major update by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/833\"\u003ehello-pangea/dnd#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(ssr): remove documentation regarding resetServerContext by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/834\"\u003ehello-pangea/dnd#834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): migrate eslint-plugin-node to eslint-plugin-n 17.10.2 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/835\"\u003ehello-pangea/dnd#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add a security policy by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/836\"\u003ehello-pangea/dnd#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump node to 20.17.0 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/837\"\u003ehello-pangea/dnd#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add star history by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/838\"\u003ehello-pangea/dnd#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(node): bump to v22 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/869\"\u003ehello-pangea/dnd#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/840\"\u003ehello-pangea/dnd#840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(deps): drop basic dependencies by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/877\"\u003ehello-pangea/dnd#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency react-redux to ^9.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/865\"\u003ehello-pangea/dnd#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: drop react-virtualized examples by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/884\"\u003ehello-pangea/dnd#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for react v19 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/883\"\u003ehello-pangea/dnd#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/876\"\u003ehello-pangea/dnd#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/888\"\u003ehello-pangea/dnd#888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump rollup from 4.21.3 to 4.22.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/871\"\u003ehello-pangea/dnd#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency release-it to v18 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/878\"\u003ehello-pangea/dnd#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/879\"\u003ehello-pangea/dnd#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: always install latest corepack version by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/893\"\u003ehello-pangea/dnd#893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/894\"\u003ehello-pangea/dnd#894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump nanoid from 3.3.7 to 3.3.8 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/895\"\u003ehello-pangea/dnd#895\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0\"\u003ehttps://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 18.0.0-beta.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0-beta.0\"\u003e18.0.0-beta.0\u003c/a\u003e (2025-01-22)\u003c/h2\u003e\n\u003ch3\u003eOthers 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump node to 20.17.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/7870160ad010add62774a645b582525ca47c2980\"\u003e7870160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency react-redux to ^9.2.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/73421d294174950781127a9fcb630f1f884bf313\"\u003e73421d2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e migrate eslint-plugin-node to eslint-plugin-n 17.10.2 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/52b6c85af0d80c4f914513ce4f430093918f62cd\"\u003e52b6c85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update bump all non-major development dependencies (\u003ca href=\"https://redirect.github.com/hello-pangea/dnd/issues/840\"\u003e#840\u003c/a\u003e) (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/786ee75714d839f75f47ee96bf7be74ca630f3bf\"\u003e786ee75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/a7d8275de865f223cda40e73e5c75e381c7e3c4e\"\u003ea7d8275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency express to v4.21.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3123d9e8edb7613c754519e732218e69823d212b\"\u003e3123d9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency lighthouse to v12 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77f9488655f31b609f1854803d264560a09d8d15\"\u003e77f9488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hello-pangea/dnd/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​hello-pangea/dnd\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e18.0.1 (2025-02-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update release-it configuration (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe\"\u003e1afeefe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93d\"\u003e604b93d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e18.0.0 (2025-02-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump rollup from 4.21.3 to 4.22.4 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/57218b7\"\u003e57218b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/6bedd4a\"\u003e6bedd4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/b47954b\"\u003eb47954b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump nanoid from 3.3.7 to 3.3.8 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/4f632b4\"\u003e4f632b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3d07f1c\"\u003e3d07f1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3a4091f\"\u003e3a4091f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency release-it to v18 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/99f32ed\"\u003e99f32ed\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update pnpm to v10 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/cb2c0c8\"\u003ecb2c0c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: always install latest corepack version (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/dec1d12\"\u003edec1d12\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0-beta.0\"\u003e18.0.0-beta.0\u003c/a\u003e (2025-01-22)\u003c/h2\u003e\n\u003ch3\u003eOthers 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump node to 20.17.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/7870160ad010add62774a645b582525ca47c2980\"\u003e7870160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency react-redux to ^9.2.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/73421d294174950781127a9fcb630f1f884bf313\"\u003e73421d2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e migrate eslint-plugin-node to eslint-plugin-n 17.10.2 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/52b6c85af0d80c4f914513ce4f430093918f62cd\"\u003e52b6c85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update bump all non-major development dependencies (\u003ca href=\"https://redirect.github.com/hello-pangea/dnd/issues/840\"\u003e#840\u003c/a\u003e) (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/786ee75714d839f75f47ee96bf7be74ca630f3bf\"\u003e786ee75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/a7d8275de865f223cda40e73e5c75e381c7e3c4e\"\u003ea7d8275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency express to v4.21.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3123d9e8edb7613c754519e732218e69823d212b\"\u003e3123d9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency lighthouse to v12 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77f9488655f31b609f1854803d264560a09d8d15\"\u003e77f9488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenovate:\u003c/strong\u003e create an eslint group for major update (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/bcdee0c10707e679b0b3137e8a701f10c6114ce7\"\u003ebcdee0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures 🔥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for react v19 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/f617df144a330fb15bc222490f52faff3efdb442\"\u003ef617df1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs 📃\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a security policy (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/880926d5b30f57cb1ab642e3735e7fe874c54944\"\u003e880926d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd star history (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77bec3fe1fb67265a9c7fac915d78ff4ecd940c0\"\u003e77bec3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop react-virtualized examples (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/48584eacc8f05db44281fcce3cfef6ea70bff250\"\u003e48584ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove out-of-date translated documentation from rbd (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/777a086149e13a568b1816d1467ebce84f2873ff\"\u003e777a086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e remove documentation regarding resetServerContext (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/d7628b13d41ed88c737a19b649a43c2d62754d45\"\u003ed7628b1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring 🖌\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edependency:\u003c/strong\u003e remove memoize-one (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/8e289cdfbc6251b603b76bc67d0638332be155ff\"\u003e8e289cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edependency:\u003c/strong\u003e remove use-memo-one (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/54743ba030d6feb8ebfb24463471ce7a336daf57\"\u003e54743ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/410173402853654f64436d116d68e3f89359d496\"\u003e\u003ccode\u003e4101734\u003c/code\u003e\u003c/a\u003e chore: release 18.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe08ac304ff0bdd262904a25d09e6af7ad5\"\u003e\u003ccode\u003e1afeefe\u003c/code\u003e\u003c/a\u003e chore: update release-it configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93da052219d0a8aa11373a9e4ba96cd8fda0\"\u003e\u003ccode\u003e604b93d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update bump all non-major development dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/97ac24f94e81c5ddc3a5caf8643f9f1f5451c2d0\"\u003e\u003ccode\u003e97ac24f\u003c/code\u003e\u003c/a\u003e chore: release 18.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/4f632b4242ec48dba5d3515f8d308591e456c1ea\"\u003e\u003ccode\u003e4f632b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump nanoid from 3.3.7 to 3.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/b47954b52cb10faab24cf539818513e73ebc4305\"\u003e\u003ccode\u003eb47954b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/dec1d128a6b3de2acfdc34cc3e14e22af49067d9\"\u003e\u003ccode\u003edec1d12\u003c/code\u003e\u003c/a\u003e ci: always install latest corepack version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/cb2c0c826355cb4253494706f3ad409e7423c389\"\u003e\u003ccode\u003ecb2c0c8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update pnpm to v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3a4091fc8266b61b7d5a71ee6ed765b60db6bac4\"\u003e\u003ccode\u003e3a4091f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/99f32ed03d458ebd28a24c3f11eefb7f38392a6a\"\u003e\u003ccode\u003e99f32ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update dependency release-it to v18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-equals` from 5.2.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/planttheidea/fast-equals/releases\"\u003efast-equals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Cleanup] Final touches for v6 (\u003ca href=\"https://redirect.github.com/planttheidea/fast-equals/issues/171\"\u003e#171\u003c/a\u003e) (eafa037)\u003c/li\u003e\n\u003cli\u003e[Enhancement] Drop UMD support and source maps (\u003ca href=\"https://redirect.github.com/planttheidea/fast-equals/issues/164\"\u003e#164\u003c/a\u003e) (348d167)\u003c/li\u003e\n\u003cli\u003ead...\n\n_Description has been truncated_","html_url":"https://github.com/ChrisMaynard-sudo/DIM/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisMaynard-sudo%2FDIM/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"3752273355","node_id":"PR_kwDOO8kIAs66D_K2","number":20,"state":"open","title":"Bump the npm group across 1 directory with 36 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T04:30:46.000Z","updated_at":"2026-01-12T05:28:05.103Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm","update_count":36,"packages":[{"name":"@actions/artifact","old_version":"2.3.1","new_version":"5.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/cache","old_version":"4.0.3","new_version":"5.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/core","old_version":"1.11.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/http-client","old_version":"2.2.3","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@octokit/plugin-retry","old_version":"6.1.0","new_version":"8.0.3","repository_url":"https://github.com/octokit/plugin-retry.js"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"del","old_version":"6.1.1","new_version":"8.0.1","repository_url":"https://github.com/sindresorhus/del"},{"name":"file-url","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/file-url"},{"name":"follow-redirects","old_version":"1.15.9","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"get-folder-size","old_version":"2.0.1","new_version":"5.0.0","repository_url":"https://github.com/alessioalex/get-folder-size"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jsonschema","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/tdegrunt/jsonschema"},{"name":"node-forge","old_version":"1.3.1","new_version":"1.3.3","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"@types/node-forge","old_version":"1.3.12","new_version":"1.3.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"octokit","old_version":"5.0.3","new_version":"5.0.5","repository_url":"https://github.com/octokit/octokit.js"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"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.30.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/get-folder-size","old_version":"2.0.0","new_version":"3.0.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.9.0","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.35.1","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"8.57.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-import-resolver-typescript","old_version":"3.8.7","new_version":"4.4.4","repository_url":"https://github.com/import-js/eslint-import-resolver-typescript"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"nock","old_version":"14.0.5","new_version":"14.0.10","repository_url":"https://github.com/nock/nock"},{"name":"sinon","old_version":"21.0.0","new_version":"21.0.1","repository_url":"https://github.com/sinonjs/sinon"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) | `2.3.1` | `5.0.1` |\n| [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache) | `4.0.3` | `5.0.1` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client) | `2.2.3` | `3.0.0` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `2.0.0` |\n| [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js) | `6.1.0` | `8.0.3` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [del](https://github.com/sindresorhus/del) | `6.1.1` | `8.0.1` |\n| [file-url](https://github.com/sindresorhus/file-url) | `3.0.0` | `4.0.0` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.9` | `1.15.11` |\n| [get-folder-size](https://github.com/alessioalex/get-folder-size) | `2.0.1` | `5.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [jsonschema](https://github.com/tdegrunt/jsonschema) | `1.4.1` | `1.5.0` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.3` |\n| [@types/node-forge](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-forge) | `1.3.12` | `1.3.14` |\n| [octokit](https://github.com/octokit/octokit.js) | `5.0.3` | `5.0.5` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.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.1` | `2.0.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.30.1` | `9.39.2` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@types/get-folder-size](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/get-folder-size) | `2.0.0` | `3.0.4` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.9.0` | `25.0.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.35.1` | `8.50.0` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `9.39.2` |\n| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.8.7` | `4.4.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [nock](https://github.com/nock/nock) | `14.0.5` | `14.0.10` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.0` | `21.0.1` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n\n\nUpdates `@actions/artifact` from 2.3.1 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md\"\u003e\u003ccode\u003e@​actions/artifact\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Node.js 24 punycode deprecation warning by updating \u003ccode\u003e@azure/storage-blob\u003c/code\u003e from \u003ccode\u003e^12.15.0\u003c/code\u003e to \u003ccode\u003e^12.29.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2211\"\u003e#2211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved direct \u003ccode\u003e@azure/core-http\u003c/code\u003e dependency (now uses \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e via storage-blob)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates for Node.js 24 runtime support\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/core\u003c/code\u003e to v2\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: artifact pagination bugs and configurable artifact count limits \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2165\"\u003e#2165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: reject the promise on timeout \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2124\"\u003e#2124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.3.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2049\"\u003e#2049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.3.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded masking for Shared Access Signature (SAS) artifact URLs \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1982\"\u003e#1982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange hash to digest for consistent terminology across runner logs \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1991\"\u003e#1991\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/artifact\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/artifact\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/cache` from 4.0.3 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md\"\u003e\u003ccode\u003e@​actions/cache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Node.js 24 punycode deprecation warning by updating \u003ccode\u003e@azure/storage-blob\u003c/code\u003e from \u003ccode\u003e^12.13.0\u003c/code\u003e to \u003ccode\u003e^12.29.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2213\"\u003e#2213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewer storage-blob uses \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e instead of deprecated \u003ccode\u003e@azure/core-http\u003c/code\u003e, which eliminates the transitive dependency on \u003ccode\u003enode-fetch@2\u003c/code\u003e → \u003ccode\u003ewhatwg-url@5\u003c/code\u003e → \u003ccode\u003etr46@0.0.3\u003c/code\u003e that used the deprecated punycode module\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e@azure/ms-rest-js\u003c/code\u003e dependency \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2197\"\u003e#2197\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eTransferProgressEvent\u003c/code\u003e type is now imported from \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e instead of \u003ccode\u003e@azure/ms-rest-js\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e from \u003ccode\u003e^1.11.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/exec\u003c/code\u003e from \u003ccode\u003e^1.0.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/glob\u003c/code\u003e from \u003ccode\u003e^0.1.0\u003c/code\u003e to \u003ccode\u003e^0.5.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e from \u003ccode\u003e^2.1.1\u003c/code\u003e to \u003ccode\u003e^3.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/io\u003c/code\u003e from \u003ccode\u003e^1.0.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Node.js 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enode-fetch\u003c/code\u003e override to resolve audit vulnerabilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove client side 10GiB cache size limit check \u0026amp; update twirp client \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2118\"\u003e#2118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.5\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReintroduce \u003ccode\u003e@​protobuf-ts/runtime-rpc\u003c/code\u003e as a runtime dependency \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2113\"\u003e#2113\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.4\u003c/h3\u003e\n\u003cp\u003e⚠️ Faulty patch release. Upgrade to 4.0.5 instead.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized cache dependencies by moving \u003ccode\u003e@protobuf-ts/plugin\u003c/code\u003e to dev dependencies \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2106\"\u003e#2106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved cache service availability determination for different cache service versions (v1 and v2) \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2100\"\u003e#2100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhanced server error handling: 5xx HTTP errors are now logged as errors instead of warnings \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2099\"\u003e#2099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed cache hit logging to properly distinguish between exact key matches and restore key matches \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2101\"\u003e#2101\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/cache\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/cache\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/core` from 1.11.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/http-client` from 2.2.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md\"\u003e\u003ccode\u003e@​actions/http-client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/http-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/plugin-retry` from 6.1.0 to 8.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/plugin-retry.js/releases\"\u003e\u003ccode\u003e@​octokit/plugin-retry\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.2...v8.0.3\"\u003e8.0.3\u003c/a\u003e (2025-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/650\"\u003e#650\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/03f2add1412d547d967c0b0b25ef943ea24cf184\"\u003e03f2add\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.1...v8.0.2\"\u003e8.0.2\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/641\"\u003e#641\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7a9080ffa35db3e0e2c265169ef8dccf8b4c9688\"\u003e7a9080f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2025-05-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update octokit monorepo to v7 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/634\"\u003e#634\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/f5fe8999571a9f8a197f1d5ec41b522a76381cde\"\u003ef5fe899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v7.2.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2025-05-20)\u003c/h1\u003e\n\u003ch3\u003eContinuous Integration\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop testing against NodeJS v18 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/632\"\u003e#632\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/2a3accb0f0052a7938321bb43eb6a6d061089866\"\u003e2a3accb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support for NodeJS v18\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: set minimal node version in build script to v20\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eci: stop testing against NodeJS v18\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v7.2.0...v7.2.1\"\u003e7.2.1\u003c/a\u003e (2025-04-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v14 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/626\"\u003e#626\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/fa3023258d82c565896c43558a11ce57d8fbcd51\"\u003efa30232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.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/octokit/plugin-retry.js/commit/03f2add1412d547d967c0b0b25ef943ea24cf184\"\u003e\u003ccode\u003e03f2add\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/650\"\u003e#650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/112467a997edc59ab2e725410cb2f16fe2a05a21\"\u003e\u003ccode\u003e112467a\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/fef54743acabb0c28a1c3091fab1f741bb8b9ed3\"\u003e\u003ccode\u003efef5474\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7c99a5e325e8555a5b8b11015bc467050cf86a90\"\u003e\u003ccode\u003e7c99a5e\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/14d0b3b718a462251057bf4eb08d18074b4b99b0\"\u003e\u003ccode\u003e14d0b3b\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/646\"\u003e#646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/843b86ce1451fd143a906c3ceaf1c543354e05f1\"\u003e\u003ccode\u003e843b86c\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/645\"\u003e#645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7a9080ffa35db3e0e2c265169ef8dccf8b4c9688\"\u003e\u003ccode\u003e7a9080f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/9fc4642d8b2d75274b0ddc8130190bfac7d019e6\"\u003e\u003ccode\u003e9fc4642\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/635\"\u003e#635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/f5fe8999571a9f8a197f1d5ec41b522a76381cde\"\u003e\u003ccode\u003ef5fe899\u003c/code\u003e\u003c/a\u003e fix(deps): update octokit monorepo to v7 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/2a3accb0f0052a7938321bb43eb6a6d061089866\"\u003e\u003ccode\u003e2a3accb\u003c/code\u003e\u003c/a\u003e ci: stop testing against NodeJS v18 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/632\"\u003e#632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v6.1.0...v8.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/types` from 14.1.0 to 16.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/types.ts/releases\"\u003e\u003ccode\u003e@​octokit/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.2...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2025-10-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd immutable releases, enterprise team membership, enterprise team organization, custom runner images, many type additions and improvements (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/693\"\u003e#693\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/dc1ceebbe09c6626911e614e60b9bfb928fd1f28\"\u003edc1ceeb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.1...v15.0.2\"\u003e15.0.2\u003c/a\u003e (2025-10-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate generated file \u0026amp; update dependency node to v24 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/691\"\u003e#691\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/f5f57435769854f34bf707e81769dc94624cb423\"\u003ef5f5743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.0...v15.0.1\"\u003e15.0.1\u003c/a\u003e (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereduce complexity (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/a0529c11500bdaeee7f925cc40f24e215f5280f3\"\u003ea0529c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v14.1.0...v15.0.0\"\u003e15.0.0\u003c/a\u003e (2025-09-16)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enew Projects v2 endpoints, new code scanning dismissal endpoints, many other endpoints (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/683\"\u003e#683\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/56ff680df980569c2e9d759dd1223b82d7370f6c\"\u003e56ff680\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove project card endpoints for classic projects\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/dc1ceebbe09c6626911e614e60b9bfb928fd1f28\"\u003e\u003ccode\u003edc1ceeb\u003c/code\u003e\u003c/a\u003e feat: add immutable releases, enterprise team membership, enterprise team org...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/f5f57435769854f34bf707e81769dc94624cb423\"\u003e\u003ccode\u003ef5f5743\u003c/code\u003e\u003c/a\u003e fix: update generated file \u0026amp; update dependency node to v24 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/a0529c11500bdaeee7f925cc40f24e215f5280f3\"\u003e\u003ccode\u003ea0529c1\u003c/code\u003e\u003c/a\u003e fix: reduce complexity (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/435bdccf6d96db80c6a913e769d080702fcfb1ee\"\u003e\u003ccode\u003e435bdcc\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/52ffdca89204701d157ef1e41cc96b3eead44821\"\u003e\u003ccode\u003e52ffdca\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/aaf87a2cd0a562c2fa32f2cbfba3716e93e09f16\"\u003e\u003ccode\u003eaaf87a2\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/688\"\u003e#688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/db7d9bcf7747c13e7b28360d3c7d538ce757bb53\"\u003e\u003ccode\u003edb7d9bc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency semantic-release to v25 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/56ff680df980569c2e9d759dd1223b82d7370f6c\"\u003e\u003ccode\u003e56ff680\u003c/code\u003e\u003c/a\u003e feat: new Projects v2 endpoints, new code scanning dismissal endpoints, many ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/7ef763eff5cb9bdf2001e6fc6183534f83e446e8\"\u003e\u003ccode\u003e7ef763e\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/1ce7ba26d458c1776299e886f6682dd5e2094242\"\u003e\u003ccode\u003e1ce7ba2\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency node to v22 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/types.ts/compare/v14.1.0...v16.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `del` from 6.1.1 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/del/releases\"\u003edel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInternal changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v8.0.0...v8.0.1\"\u003ehttps://github.com/sindresorhus/del/compare/v8.0.0...v8.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)  e2e5b71\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)  e2e5b71\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v7.1.0...v8.0.0\"\u003ehttps://github.com/sindresorhus/del/compare/v7.1.0...v8.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003eonProgress\u003c/code\u003e event (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/155\"\u003e#155\u003c/a\u003e)  f5d31e6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v7.0.0...v7.1.0\"\u003ehttps://github.com/sindresorhus/del/compare/v7.0.0...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 14 (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/143\"\u003e#143\u003c/a\u003e)  106d7d8\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. \u003cstrong\u003ePlease \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e.\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eMoved from a default export to named exports:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erequire('del')\u003c/code\u003e → \u003ccode\u003eimport {deleteAsync} from 'del'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erequire('del').sync\u003c/code\u003e → \u003ccode\u003eimport {deleteSync} from 'del'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v6.1.1...v7.0.0\"\u003ehttps://github.com/sindresorhus/del/compare/v6.1.1...v7.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/f9412a3d60895a3ce3d5d62ba323112cec291838\"\u003e\u003ccode\u003ef9412a3\u003c/code\u003e\u003c/a\u003e 8.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/564a2902bfa9d21ecd0ea13c593591aa708d46ab\"\u003e\u003ccode\u003e564a290\u003c/code\u003e\u003c/a\u003e Make errors more user-friendly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/51344d2ec4efece380768c44f3cc74f2b2c06590\"\u003e\u003ccode\u003e51344d2\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/7778d710ff1070875594fa5ec5b68039435f5c6e\"\u003e\u003ccode\u003e7778d71\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/e2e5b71df99fc88905f82db55e915df25fa8bb02\"\u003e\u003ccode\u003ee2e5b71\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and update dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/7df7949f4fc98477b904fec0e3e444536d579ddb\"\u003e\u003ccode\u003e7df7949\u003c/code\u003e\u003c/a\u003e 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/f5d31e6136bc675b33375edddc0bdda93046615a\"\u003e\u003ccode\u003ef5d31e6\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003eonProgress\u003c/code\u003e event (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/e9b0d71d1bd4f00b112a12e7daef441482cedb1c\"\u003e\u003ccode\u003ee9b0d71\u003c/code\u003e\u003c/a\u003e Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/9e17de8ea4517d88ccd7eac227ea9e0939ffe445\"\u003e\u003ccode\u003e9e17de8\u003c/code\u003e\u003c/a\u003e Document \u003ccode\u003edot\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/5345ef67fad528697ef25b52f7e1cc7dc2476ed5\"\u003e\u003ccode\u003e5345ef6\u003c/code\u003e\u003c/a\u003e 7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/del/compare/v6.1.1...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `file-url` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/file-url/releases\"\u003efile-url's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 12  52b906d\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. Please \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/186c35b83a0728c5cef65b88899b862bb6783603\"\u003e\u003ccode\u003e186c35b\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/52b906de5d2f9d1289d9522d7e5032853ae801cf\"\u003e\u003ccode\u003e52b906d\u003c/code\u003e\u003c/a\u003e Require Node.js 12 and move to ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/079488f404fe610b13e89241eca99f9534f9d155\"\u003e\u003ccode\u003e079488f\u003c/code\u003e\u003c/a\u003e Move to GitHub Actions (\u003ca href=\"https://redirect.github.com/sindresorhus/file-url/issues/11\"\u003e#11\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/2b48855e19712cf7c5fa5b8af2dca9dc17a0f83d\"\u003e\u003ccode\u003e2b48855\u003c/code\u003e\u003c/a\u003e Create funding.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `follow-redirects` from 1.15.9 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.15.9...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get-folder-size` from 2.0.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alessioalex/get-folder-size/releases\"\u003eget-folder-size's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdds typescript definitions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNo longer returns unsafe numbers. Sizes that are above the safe threshold for numbers will be capped at the largest safe number.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBumps minimum node support to version 18.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInternal improvements to speed, RAM usage, and code size.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes a bug where files with certain ino IDs could collide and be treated as a single file even though there were more than one (\u003ca href=\"https://redirect.github.com/alessioalex/get-folder-size/issues/21\"\u003e#21\u003c/a\u003e). If you use a custom \u003ccode\u003efs\u003c/code\u003e module that doesn't support BigInts, this will break your setup.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdds support for returning the folder size as a BigInt.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor improvements to code quality and tooling.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cp\u003eThe package now follows best practices for its exports. This should not have any effect on already working installs, but it should mean better compatibility with a variety of new use-cases.\u003c/p\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cp\u003eAdds documentation on how to import this package from a CommonJS module.\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cp\u003eCompletely redesigns the API to use ES6 promises and bumps minimum node support to version 14.\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/alessioalex/get-folder-size/commit/4df10b2ec67f207019a1e012476e2985eede99f2\"\u003e\u003ccode\u003e4df10b2\u003c/code\u003e\u003c/a\u003e Update to v5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/812755d3bfcc9cce4283d2846a2e719ae60b84e8\"\u003e\u003ccode\u003e812755d\u003c/code\u003e\u003c/a\u003e Specify test expectation for too large numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/c9db434486d41781379797ea5ab4812c099480de\"\u003e\u003ccode\u003ec9db434\u003c/code\u003e\u003c/a\u003e Remove variable rename\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/5fff0db03775ce7cafc2cafc7baad0112e9a7f61\"\u003e\u003ccode\u003e5fff0db\u003c/code\u003e\u003c/a\u003e Ensure a safe number is always returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/66f2bdb789720a9784176f9a673be48b8b4a759e\"\u003e\u003ccode\u003e66f2bdb\u003c/code\u003e\u003c/a\u003e Streamline size collection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/e5425d2be8dc562066f1b80c1d4b54bf52281097\"\u003e\u003ccode\u003ee5425d2\u003c/code\u003e\u003c/a\u003e Add missing node import prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/02c4ed7f63483d410a8ff3cf3c2f86076997bd14\"\u003e\u003ccode\u003e02c4ed7\u003c/code\u003e\u003c/a\u003e Switch from gar to native args parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/feaea73a3763aea84df34f46f89e455ffdc6ca1a\"\u003e\u003ccode\u003efeaea73\u003c/code\u003e\u003c/a\u003e Refactor CLI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/ef55b76ed1674e03e0efc4689fafd3cfe517e410\"\u003e\u003ccode\u003eef55b76\u003c/code\u003e\u003c/a\u003e Fix path separator skipping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/760dec1926022d49ed53a6d55c0ad262ec03adfe\"\u003e\u003ccode\u003e760dec1\u003c/code\u003e\u003c/a\u003e Fix path separator skipping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alessioalex/get-folder-size/compare/v2.0.1...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~atjn\"\u003eatjn\u003c/a\u003e, a new releaser for get-folder-size since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsonschema` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tdegrunt/jsonschema/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-forge` from 1.3.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md\"\u003enode-forge's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.3 - 2025-12-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[pkcs12] Make digestAlgorithm parameters optional to fix PKCS#12/PFX issues\nintroduced in 1.3.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2 - 2025-11-25\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHIGH\u003c/strong\u003e: ASN.1 Validator Desynchronization\n\u003cul\u003e\n\u003cli\u003eAn Interpretation Conflict (CWE-436) vulnerability in node-forge versions\n1.3.1 and below enables remote, unauthenticated attackers to craft ASN.1\nstructures to desynchronize schema validations, yielding a semantic\ndivergence that may bypass downstream cryptographic verifications and\nsecurity decisions.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-12816\"\u003eCVE-2025-12816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-5gfm-wpxj-wjgq\"\u003eGHSA-5gfm-wpxj-wjgq\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHIGH\u003c/strong\u003e: ASN.1 Unbounded Recursion\n\u003cul\u003e\n\u003cli\u003eAn Uncontrolled Recursion (CWE-674) vulnerability in node-forge versions\n1.3.1 and below enables remote, unauthenticated attackers to craft deep\nASN.1 structures that trigger unbounded recursive parsing. This leads to a\nDenial-of-Service (DoS) via stack exhaustion when parsing untrusted DER\ninputs.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-66031\"\u003eCVE-2025-66031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-554w-wpv2-vw27\"\u003eGHSA-554w-wpv2-vw27\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMODERATE\u003c/strong\u003e: ASN.1 OID Integer Truncation\n\u003cul\u003e\n\u003cli\u003eAn Integer Overflow (CWE-190) vulnerability in node-forge versions 1.3.1\nand below enables remote, unauthenticated attackers to craft ASN.1\nstructures containing OIDs with oversized arcs. These arcs may be decoded\nas smaller, trusted OIDs due to 32-bit bitwise truncation, enabling the\nbypass of downstream OID-based security decisions.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-66030\"\u003eCVE-2025-66030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-65ch-62r8-g69g\"\u003eGHSA-65ch-62r8-g69g\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[asn1] Fix for vulnerability identified by CVE-2025-12816 PKCS#12 MAC\nverification bypass due to missing macData enforcement and improper\nasn1.validate routine.\u003c/li\u003e\n\u003cli\u003e[asn1] Add \u003ccode\u003efromDer()\u003c/code\u003e max recursion depth check.\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003easn1.maxDepth\u003c/code\u003e global configurable maximum depth of 256.\u003c/li\u003e\n\u003cli\u003eAdd a \u003ccode\u003easn1.fromDer()\u003c/code\u003e per-call \u003ccode\u003emaxDepth\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The default maximum is assumed to be higher than needed for valid\ndata. If this assumption is false then this could be a breaking change.\nPlease file an issue if there are use cases that need a higher maximum.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The per-call \u003ccode\u003emaxDepth\u003c/code\u003e parameter has not been exposed up through\nall of the API stack due to the complexities involved. Please file an issue\nif there are use cases that require this instead of changing the default\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/digitalbazaar/forge/commit/1cea0aff4901589ae86e314f25782bbe312f9f69\"\u003e\u003ccode\u003e1cea0af\u003c/code\u003e\u003c/a\u003e Release 1.3.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/5265989cf5e54cfe1e27a10d71523007ce0507b1\"\u003e\u003ccode\u003e5265989\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/e4f3961406395dd8e985dcf841852ceca73ac3a9\"\u003e\u003ccode\u003ee4f3961\u003c/code\u003e\u003c/a\u003e Fix changelog for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/503979b0295cf633a30199d6bd937f4a222481a0\"\u003e\u003ccode\u003e503979b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/c3b3b32a8c157ac57752934d3af63b5f798b58b8\"\u003e\u003ccode\u003ec3b3b32\u003c/code\u003e\u003c/a\u003e Make digestAlgorithm parameters optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/6f70043a6db1abb9f3304f3d432efed3ba50fcca\"\u003e\u003ccode\u003e6f70043\u003c/code\u003e\u003c/a\u003e Update CVE details.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/f547b0d292745094190ecb250429d21e8804a375\"\u003e\u003ccode\u003ef547b0d\u003c/code\u003e\u003c/a\u003e Start 1.3.3-0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/235ad3e70e4fdfdca4fdeb662dfba6588e2c38bd\"\u003e\u003ccode\u003e235ad3e\u003c/code\u003e\u003c/a\u003e Release 1.3.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/25982441171dc9815c87d3d886c5c8a1d092b334\"\u003e\u003ccode\u003e2598244\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/0032dd0be8b6fb1b1092ef754d1dde91c10a95ad\"\u003e\u003ccode\u003e0032dd0\u003c/code\u003e\u003c/a\u003e Fix typos.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node-forge` from 1.3.12 to 1.3.14\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-forge\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `octokit` from 5.0.3 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/octokit.js/releases\"\u003eoctokit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.4...v5.0.5\"\u003e5.0.5\u003c/a\u003e (2025-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update octokit monorepo (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2903\"\u003e#2903\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/octokit.js/commit/45c56ffaa6d1799dd4ebaf83f06a8fc64fc39c49\"\u003e45c56ff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2025-10-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/octokit.js/commit/b84c9d4d916186188e0ffb11ffe2fd58a1f3e119\"\u003eb84c9d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/45c56ffaa6d1799dd4ebaf83f06a8fc64fc39c49\"\u003e\u003ccode\u003e45c56ff\u003c/code\u003e\u003c/a\u003e fix(deps): update octokit monorepo (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/823c50601c58f21c2aacd94261bdba621b48712f\"\u003e\u003ccode\u003e823c506\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/768ac1b3eaa5d4c92f4ed9f66e1fa700716b54d9\"\u003e\u003ccode\u003e768ac1b\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/dcca43cad59a708ff709998fba507ef6bb87a62c\"\u003e\u003ccode\u003edcca43c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2901\"\u003e#2901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/d1ddfe85cfc1a40229c306dbdb97e6c7fdbd25b7\"\u003e\u003ccode\u003ed1ddfe8\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/791d3184ae15c3712a345becbd3a717bd3256c40\"\u003e\u003ccode\u003e791d318\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.6.2 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2863\"\u003e#2863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/362cce8cdabd6a9c0615ade463568a25ba96aa38\"\u003e\u003ccode\u003e362cce8\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2861\"\u003e#2861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/b84c9d4d916186188e0ffb11ffe2fd58a1f3e119\"\u003e\u003ccode\u003eb84c9d4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2880\"\u003e#2880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/011e8213f85bf783859b49861c6fbc7a6d8edbaa\"\u003e\u003ccode\u003e011e821\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2891\"\u003e#2891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/93055b66124d3d955967d835245afcdfb679f6c8\"\u003e\u003ccode\u003e93055b6\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2895\"\u003e#2895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.3...v5.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 7.7.2 to 7.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/main/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a25789b09b1192fa8414c35f2cd679ae2e1d5192\"\u003e\u003ccode\u003ea25789b\u003c/code\u003e\u003c/a\u003e chore: release 7.7.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e fix: faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e fix: x-range build metadata support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d17aebf8485edfe9dda982dab578c603d031e4ab\"\u003e\u003ccode\u003ed17aebf\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/3b03e3b4ecb28d609cd42a91c10da75ec1254976\"\u003e\u003ccode\u003e3b03e3b\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.3 to 4.24.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.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 semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/semver` from 7.7.0 to 7.7.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/semver\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.1.0 to 13.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/24c123841fdd1cd66edf11cb4b9b49c9c0e1fc12\"\u003e\u003ccode\u003e24c1238\u003c/code\u003e\u003c/a\u003e chore(main): release 13.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/902\"\u003e#902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003e\u003ccode\u003ebce9d72\u003c/code\u003e\u003c/a\u003e fix!: make browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/7844bc2cd98d171bf631965047bb267505e25318\"\u003e\u003ccode\u003e7844bc2\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/a2b46035d3f3149832e73c41bd8e34c88d8259c0\"\u003e\u003ccode\u003ea2b4603\u003c/code\u003e\u003c/a\u003e chore: npm run docs (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/744a4a8c6c93beec6d60a0f36e7c5d609750e548\"\u003e\u003ccode\u003e744a4a8\u003c/code\u003e\u003c/a\u003e docs: add motivation for dropping CJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/3c9acd5dbf6b21697bea1bc1dc7f91823ce9c439\"\u003e\u003ccode\u003e3c9acd5\u003c/code\u003e\u003c/a\u003e docs: fix CHANGELOG links. fixes \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/871\"\u003e#871\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e\u003ccode\u003e5fd974c\u003c/code\u003e\u003c/a\u003e fix: improve v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/330ee3b85c917b01feed7ed12a413ea5a6952139\"\u003e\u003ccode\u003e330ee3b\u003c/code\u003e\u003c/a\u003e chore: minor example and benchmark cleanup (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/caea88991ca7bfe0bd5b1cc15b19782e7b6f456d\"\u003e\u003ccode\u003ecaea889\u003c/code\u003e\u003c/a\u003e chore: fix bug report form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003e\u003ccode\u003ee1f42a3\u003c/code\u003e\u003c/a\u003e fix: restore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v13.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/compat` from 1.3.1 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/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.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\u003ch3\u003eFeatures\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) (\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/compat\u003c/code\u003e bumped from ^1.4.1 to ^2.0.0\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 ^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: v1.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.0...migrate-config-v1.6.1\"\u003e1.6.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/compat\u003c/code\u003e bumped from ^1.4.0 to ^1.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\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-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\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.1...compat-v1.3.2\"\u003e1.3.2\u003c/a\u003e (2025-08-05)\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\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.1 to ^0.15.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/50c6da82a3e5cc7c3ca3c2ed603936a40fe659f9\"\u003e\u003ccode\u003e50c6da8\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003e\u003ccode\u003eacc623c\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003e\u003ccode\u003ea40d8c6\u003c/code\u003e\u003c/a\u003e feat: patch missing context and SourceCode methods for v10 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9a760df6c3536d9dca88ad9853ddc5a628d2ce2\"\u003e\u003ccode\u003ed9a760d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d27478953f26832518ec9fe38f159f060fac0d4e\"\u003e\u003ccode\u003ed274789\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b7eff4aed783664c440f4a288d8b8540593db2d1\"\u003e\u003ccode\u003eb7eff4a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f5ecc7e945634a173af677d2d597d583bd2704e6\"\u003e\u003ccode\u003ef5ecc7e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/760fb02e35e455726d551490f86020b8f9cd7a0e\"\u003e\u003ccode\u003e760fb02\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/da3838f48e84c8a5bf9e2ba647c0a774383c771d\"\u003e\u003ccode\u003eda3838f\u003c/code\u003e\u003c/a\u003e build: add \u003ccode\u003e@types/node\u003c/code\u003e to \u003ccode\u003ecompat\u003c/code\u003e and \u003ccode\u003emcp\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.0/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 `@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...\n\n_Description has been truncated_","html_url":"https://github.com/Djubz/codeql-action/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Djubz%2Fcodeql-action/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"3731356125","node_id":"PR_kwDOJFhSMc64-Q73","number":39,"state":"closed","title":"Bump the deps group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T20:54:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T17:06:46.000Z","updated_at":"2026-02-09T20:54:36.000Z","time_to_close":4852068,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":24,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/tool-cache","old_version":"2.0.1","new_version":"2.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"@tsconfig/node-lts","old_version":"20.1.3","new_version":"24.0.0","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/node","old_version":"20.14.5","new_version":"25.0.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.1","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"7.13.1","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/eslint","old_version":"8.56.10","new_version":"9.6.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-import-resolver-typescript","old_version":"3.6.1","new_version":"4.4.4","repository_url":"https://github.com/import-js/eslint-import-resolver-typescript"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.5.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-simple-import-sort","old_version":"12.1.0","new_version":"12.1.1","repository_url":"https://github.com/lydell/eslint-plugin-simple-import-sort"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the deps group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache) | `2.0.1` | `2.0.2` |\n| [@tsconfig/node-lts](https://github.com/tsconfig/bases/tree/HEAD/bases) | `20.1.3` | `24.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.5` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.1` | `8.49.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.13.1` | `8.49.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.0` | `9.39.2` |\n| [@types/eslint](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint) | `8.56.10` | `9.6.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.6.1` | `4.4.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.5.0` |\n| [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) | `12.1.0` | `12.1.1` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\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.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.5` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/tool-cache` from 2.0.1 to 2.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md\"\u003e\u003ccode\u003e@​actions/tool-cache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/core\u003c/code\u003e to v1.11.1 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1872\"\u003e#1872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tsconfig/node-lts` from 20.1.3 to 24.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tsconfig/bases/commits/HEAD/bases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.5 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.1 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 7.13.1 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d9f3497dfb72e90fd7dc977c77d41b0eb9df4909\"\u003e\u003ccode\u003ed9f3497\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.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/v8.57.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 `@types/eslint` from 8.56.10 to 9.6.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/eslint\"\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.0 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\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/9b0b0a47ec28a7a83cf65e8436a8776910379385\"\u003e\u003ccode\u003e9b0b0a4\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4c9489339d37bf96d31e0596e64bb8d4cb4308ef\"\u003e\u003ccode\u003e4c94893\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/f55501ffe9be65fc9a8ec7d788459fd3a9cb6095\"\u003e\u003ccode\u003ef55501f\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/50a8a22b0468e3469b7a177e6c81e843bd5cb73e\"\u003e\u003ccode\u003e50a8a22\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e fix(cli): do not crash on no rules configured (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/cdc4a5c7e39e7f2d5760c60ea39cecb028fb34dc\"\u003e\u003ccode\u003ecdc4a5c\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/8911369cbc66f1f859e19751eaefdea687129de5\"\u003e\u003ccode\u003e8911369\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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/~jounqin\"\u003ejounqin\u003c/a\u003e, a new releaser for eslint-config-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-import-resolver-typescript` from 3.6.1 to 4.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/releases\"\u003eeslint-import-resolver-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.4\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/import-js/eslint-import-resolver-typescript/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - chore(deps): bump \u003ccode\u003estable-hash-x\u003c/code\u003e v0.2.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e! - fix: include options hash in cache key for options normalization\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShayanTheNerd\"\u003e\u003ccode\u003e@​ShayanTheNerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/464\"\u003eimport-js/eslint-import-resolver-typescript#464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003eimport-js/eslint-import-resolver-typescript#466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/459\"\u003e#459\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/carlocorradini\"\u003e\u003ccode\u003e@​carlocorradini\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: always sort projects by affinity before iterating\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.1...v4.4.2\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.1...v4.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/457\"\u003e#457\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/d9f3e687ec9cfdd8cda77943f173ffc6bd469ea6\"\u003e\u003ccode\u003ed9f3e68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eeslint-import-context\u003c/code\u003e to v0.1.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.0...v4.4.1\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.0...v4.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/453\"\u003e#453\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/7d87517ae051c2deff038e276d4b15f40aa8f6b6\"\u003e\u003ccode\u003e7d87517\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: integrate \u003ccode\u003eeslint-import-context\u003c/code\u003e to get correct \u003ccode\u003econtext.cwd\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.5...v4.4.0\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.5...v4.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/3f1aab1d5e916714678d5dc3e34644f4aaea4efc\"\u003e\u003ccode\u003e3f1aab1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.3.5\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.3.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/442\"\u003e#442\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/57611d9818c5b98d792a03f7392d9c0802a7b961\"\u003e\u003ccode\u003e57611d9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: add more extension aliases for ts source/declaration files\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-import-resolver-typescript/blob/master/CHANGELOG.md\"\u003eeslint-import-resolver-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.4\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/import-js/eslint-import-resolver-typescript/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - chore(deps): bump \u003ccode\u003estable-hash-x\u003c/code\u003e v0.2.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e! - fix: include options hash in cache key for options normalization\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/459\"\u003e#459\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/carlocorradini\"\u003e\u003ccode\u003e@​carlocorradini\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: always sort projects by affinity before iterating\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/457\"\u003e#457\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/d9f3e687ec9cfdd8cda77943f173ffc6bd469ea6\"\u003e\u003ccode\u003ed9f3e68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eeslint-import-context\u003c/code\u003e to v0.1.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/453\"\u003e#453\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/7d87517ae051c2deff038e276d4b15f40aa8f6b6\"\u003e\u003ccode\u003e7d87517\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: integrate \u003ccode\u003eeslint-import-context\u003c/code\u003e to get correct \u003ccode\u003econtext.cwd\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/3f1aab1d5e916714678d5dc3e34644f4aaea4efc\"\u003e\u003ccode\u003e3f1aab1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.4\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/import-js/eslint-import-resolver-typescript/pull/442\"\u003e#442\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/57611d9818c5b98d792a03f7392d9c0802a7b961\"\u003e\u003ccode\u003e57611d9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: add more extension aliases for ts source/declaration files\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/444\"\u003e#444\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/bd45fcd5b4ff8e7cf4b9e5b0dbe8ed146de58c1b\"\u003e\u003ccode\u003ebd45fcd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eunrs-resolver\u003c/code\u003e which resolves \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/406\"\u003e#406\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/437\"\u003e#437\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/76672ae7b85b338e93915d1147ead2f0baa1977f\"\u003e\u003ccode\u003e76672ae\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e fix(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e fix: include options hash in cache key for options normalization (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/c06392fcb4c6445e720db326475e3fe0b0814229\"\u003e\u003ccode\u003ec06392f\u003c/code\u003e\u003c/a\u003e docs: improve the documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/464\"\u003e#464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/ff0445fab1f545fa1413503d2e854efb224e6f3f\"\u003e\u003ccode\u003eff0445f\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/462\"\u003e#462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/5db36e7ff0ffa1209579b16288e7b69739f6361a\"\u003e\u003ccode\u003e5db36e7\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/460\"\u003e#460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e fix: always sort projects by affinity before iterating (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f9ad3b0c583c931a646f146d1a7d6a35c8a34177\"\u003e\u003ccode\u003ef9ad3b0\u003c/code\u003e\u003c/a\u003e docs: add \u003ccode\u003eStar History\u003c/code\u003e section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/c7d0125b8196b124e2f23b379688719417d442c7\"\u003e\u003ccode\u003ec7d0125\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v4.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstr...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/brndnmtthws_rust-action-cargo-binstall/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbrndnmtthws_rust-action-cargo-binstall/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"},{"uuid":"3730020974","node_id":"PR_kwDOIhrmhc645sc1","number":9,"state":"closed","title":"Bump the all group across 3 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T12:08:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T11:36:00.000Z","updated_at":"2026-02-23T12:08:37.000Z","time_to_close":6049955,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":11,"packages":[{"name":"@types/node","old_version":"24.9.0","new_version":"25.0.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.2","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"azure-pipelines-task-lib","old_version":"5.2.1","new_version":"5.2.3","repository_url":"https://github.com/Microsoft/azure-pipelines-task-lib"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"29.0.1","new_version":"29.5.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 8 updates in the /azdo-task/DevcontainersCi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.49.0` |\n| [azure-pipelines-task-lib](https://github.com/Microsoft/azure-pipelines-task-lib) | `5.2.1` | `5.2.3` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.5.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n\nBumps the all group with 2 updates in the /common directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [ts-jest](https://github.com/kulshekhar/ts-jest).\nBumps the all group with 9 updates in the /github-action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.49.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.5.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n\n\nUpdates `@types/node` from 24.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d9f3497dfb72e90fd7dc977c77d41b0eb9df4909\"\u003e\u003ccode\u003ed9f3497\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-pipelines-task-lib` from 5.2.1 to 5.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/Microsoft/azure-pipelines-task-lib/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~tramsing\"\u003etramsing\u003c/a\u003e, a new releaser for azure-pipelines-task-lib since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.0.1 to 29.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.1...v29.5.0\"\u003e29.5.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e6b8182d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called-times:\u003c/strong\u003e actually check that current matcher is \u003ccode\u003etoHaveLength\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1878\"\u003e#1878\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e3415744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.3.0...v29.4.0\"\u003e29.4.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e281085a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e24e2acd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.3...v29.3.0\"\u003e29.3.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e support basic uses of \u003ccode\u003ehasAssertions\u003c/code\u003e in \u003ccode\u003ebeforeEach\u003c/code\u003e and \u003ccode\u003eafterEach\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1871\"\u003e#1871\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eed9acb98a9d2a64abb42dba2af4a2f36838caff\"\u003eeed9acb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.2...v29.2.3\"\u003e29.2.3\u003c/a\u003e (2025-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e use correct word in error message (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1873\"\u003e#1873\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/c48c48c9d03ed04eda01a78959ab7f794e1fa448\"\u003ec48c48c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.1...v29.2.2\"\u003e29.2.2\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e report on \u003ccode\u003eexport =\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1870\"\u003e#1870\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/9d90466af1849270ae1652d05f6f233f4f43c8d6\"\u003e9d90466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.1...v29.5.0\"\u003e29.5.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e6b8182d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called-times:\u003c/strong\u003e actually check that current matcher is \u003ccode\u003etoHaveLength\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1878\"\u003e#1878\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e3415744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.3.0...v29.4.0\"\u003e29.4.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e281085a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e24e2acd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.3...v29.3.0\"\u003e29.3.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e support basic uses of \u003ccode\u003ehasAssertions\u003c/code\u003e in \u003ccode\u003ebeforeEach\u003c/code\u003e and \u003ccode\u003eafterEach\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1871\"\u003e#1871\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eed9acb98a9d2a64abb42dba2af4a2f36838caff\"\u003eeed9acb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.2...v29.2.3\"\u003e29.2.3\u003c/a\u003e (2025-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e use correct word in error message (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1873\"\u003e#1873\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/c48c48c9d03ed04eda01a78959ab7f794e1fa448\"\u003ec48c48c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.1...v29.2.2\"\u003e29.2.2\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e report on \u003ccode\u003eexport =\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1870\"\u003e#1870\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/9d90466af1849270ae1652d05f6f233f4f43c8d6\"\u003e9d90466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.0...v29.2.1\"\u003e29.2.1\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e report on \u003ccode\u003eERR_PACKAGE_PATH_NOT_EXPORTED\u003c/code\u003e errors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1860\"\u003e#1860\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6cd4e89da0cc2dafbc4b9659800f33143229b7f6\"\u003e6cd4e89\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4297d50ac0d1b1facc8882877616035acaebfc41\"\u003e\u003ccode\u003e4297d50\u003c/code\u003e\u003c/a\u003e chore(release): 29.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e\u003ccode\u003e6b8182d\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/48e78fcaf4018e146dd2a9ccf08c1448edad8936\"\u003e\u003ccode\u003e48e78fc\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e\u003ccode\u003e3415744\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-been-called-times): actually check that current matcher is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/45b4b110fb9779c059b9db8fcb258ab8e9408079\"\u003e\u003ccode\u003e45b4b11\u003c/code\u003e\u003c/a\u003e test: always alias \u003ccode\u003eFlatCompatRuleTester\u003c/code\u003e as \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1876\"\u003e#1876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4a900e3416c319b3c99428611fe3a8845eab1dad\"\u003e\u003ccode\u003e4a900e3\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e\u003ccode\u003e24e2acd\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e\u003ccode\u003e281085a\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2646599f049eed692c33a44433c91f4e521ecc90\"\u003e\u003ccode\u003e2646599\u003c/code\u003e\u003c/a\u003e docs(prefer-called-with): remove references to \u003ccode\u003etoBeCalled\u003c/code\u003e matcher (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1874\"\u003e#1874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a12bc3326abe0836aabde6e136a07e259713113f\"\u003e\u003ccode\u003ea12bc33\u003c/code\u003e\u003c/a\u003e chore(release): 29.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.1...v29.5.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\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 `ts-jest` from 29.4.5 to 29.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/202bde5a7c472b288db6cb397bbf2493225628be\"\u003e\u003ccode\u003e202bde5\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.6 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5146\"\u003e#5146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e\u003ccode\u003e528d37c\u003c/code\u003e\u003c/a\u003e fix: log hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/141e5aff41611b531b07aa4c6b61a912a3fb82f5\"\u003e\u003ccode\u003e141e5af\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 497990d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d281cce6835d6849283ddd0fa920aa4895ce032f\"\u003e\u003ccode\u003ed281cce\u003c/code\u003e\u003c/a\u003e build(deps): update google/osv-scanner-action action to v2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0d20322146cbc8c75dc71f5f243d55bbf32f93eb\"\u003e\u003ccode\u003e0d20322\u003c/code\u003e\u003c/a\u003e build(deps): update dependency memfs to ^4.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/455dde2e8180c24df40f2026664443854acd616d\"\u003e\u003ccode\u003e455dde2\u003c/code\u003e\u003c/a\u003e build(deps): update dependency js-yaml to ^4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d579480df36e32b1e3d62e7d06b96c63adf9799c\"\u003e\u003ccode\u003ed579480\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f6859d07cd9cb01e5ee53e6e8e35d598d6cc2c9c\"\u003e\u003ccode\u003ef6859d0\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/yargs\u003c/code\u003e to ^17.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4d7e4324bf19278a6f45b407ae31b06d49a718de\"\u003e\u003ccode\u003e4d7e432\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to d3ced5c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4ea70c9bf05ebfbf5f09bbb97de37829c4f0b347\"\u003e\u003ccode\u003e4ea70c9\u003c/code\u003e\u003c/a\u003e build(deps): update actions/checkout digest to 34e1148\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\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.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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 `ts-jest` from 29.4.5 to 29.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/202bde5a7c472b288db6cb397bbf2493225628be\"\u003e\u003ccode\u003e202bde5\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.6 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5146\"\u003e#5146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e\u003ccode\u003e528d37c\u003c/code\u003e\u003c/a\u003e fix: log hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/141e5aff41611b531b07aa4c6b61a912a3fb82f5\"\u003e\u003ccode\u003e141e5af\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 497990d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d281cce6835d6849283ddd0fa920aa4895ce032f\"\u003e\u003ccode\u003ed281cce\u003c/code\u003e\u003c/a\u003e build(deps): update google/osv-scanner-action action to v2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0d20322146cbc8c75dc71f5f243d55bbf32f93eb\"\u003e\u003ccode\u003e0d20322\u003c/code\u003e\u003c/a\u003e build(deps): update dependency memfs to ^4.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/455dde2e8180c24df40f2026664443854acd616d\"\u003e\u003ccode\u003e455dde2\u003c/code\u003e\u003c/a\u003e build(deps): update dependency js-yaml to ^4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d579480df36e32b1e3d62e7d06b96c63adf9799c\"\u003e\u003ccode\u003ed579480\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f6859d07cd9cb01e5ee53e6e8e35d598d6cc2c9c\"\u003e\u003ccode\u003ef6859d0\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/yargs\u003c/code\u003e to ^17.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4d7e4324bf19278a6f45b407ae31b06d49a718de\"\u003e\u003ccode\u003e4d7e432\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to d3ced5c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4ea70c9bf05ebfbf5f09bbb97de37829c4f0b347\"\u003e\u003ccode\u003e4ea70c9\u003c/code\u003e\u003c/a\u003e build(deps): update actions/checkout digest to 34e1148\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\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.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca hr...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/devcontainers_ci/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fdevcontainers_ci/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}],"issue_packages":[{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-04-17T21:56:58.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"4285537814","node_id":"PR_kwDORThA6s7TdeRR","number":6,"state":"open","title":"build: bump the npm-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-17T21:56:58.000Z","updated_at":"2026-04-17T21:56:59.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":16,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.1.0","repository_url":"https://github.com/actions/toolkit"},{"name":"parse-diff","old_version":"0.11.1","new_version":"0.12.0","repository_url":"https://github.com/sergeyt/parse-diff"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.58.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.2.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"153.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.15.2","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.3.2","new_version":"29.4.9","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.1.0` |\n| [parse-diff](https://github.com/sergeyt/parse-diff) | `0.11.1` | `0.12.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.58.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.2.1` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `153.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.15.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.3` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.2` | `29.4.9` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAppend \u003ccode\u003eactions_orchestration_id\u003c/code\u003e to user-agent when the \u003ccode\u003eACTIONS_ORCHESTRATION_ID\u003c/code\u003e environment variable is set \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2364\"\u003e#2364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `parse-diff` from 0.11.1 to 0.12.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/f0828af3abb6272872cc47bc34d84f4c2022e329\"\u003e\u003ccode\u003ef0828af\u003c/code\u003e\u003c/a\u003e Release 0.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/5a66fd933851563b7d5e61f0c5348699194460c1\"\u003e\u003ccode\u003e5a66fd9\u003c/code\u003e\u003c/a\u003e chore: build with esbuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/a3b0c75c9cc6e7cc32eadf31137c8fd4ae1596e4\"\u003e\u003ccode\u003ea3b0c75\u003c/code\u003e\u003c/a\u003e feat: use esbuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/07dbcd662d66183089332f9bbab96909ae8a0b54\"\u003e\u003ccode\u003e07dbcd6\u003c/code\u003e\u003c/a\u003e chore: biome auto fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/4e60b9720eda763c8825a8295e26df75eb58f248\"\u003e\u003ccode\u003e4e60b97\u003c/code\u003e\u003c/a\u003e feat(devx): try biome\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/8231f956c9cb3069ff5e45d02f01828b33b1ded1\"\u003e\u003ccode\u003e8231f95\u003c/code\u003e\u003c/a\u003e chore: up eslint v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/c032d55b59fdd5330d2c0282c017824aef2e5766\"\u003e\u003ccode\u003ec032d55\u003c/code\u003e\u003c/a\u003e chore: up deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/e563b145c2885e419af229f901b911bec67ee832\"\u003e\u003ccode\u003ee563b14\u003c/code\u003e\u003c/a\u003e chore: use node v24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/251d359dc21fef3c4777f85b884b031a4093e6ce\"\u003e\u003ccode\u003e251d359\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/sergeyt/parse-diff/issues/51\"\u003e#51\u003c/a\u003e from andyfeller/af/handle-empty-lines\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sergeyt/parse-diff/commit/a3180a5ce527adc40fcd7f6dd9f71b1843ae8749\"\u003e\u003ccode\u003ea3180a5\u003c/code\u003e\u003c/a\u003e fix: handle empty context lines in unified diffs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sergeyt/parse-diff/compare/0.11.1...0.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.58.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.2\u003c/h2\u003e\n\u003ch2\u003e8.58.2 (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove tsbuildinfo cache file from published packages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] use assignability checks in checkTypePredicates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147\"\u003e#12147\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.58.1\u003c/h2\u003e\n\u003ch2\u003e8.58.1 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] fix false negative for type predicate parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004\"\u003e#12004\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.2 (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] use assignability checks in checkTypePredicates (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147\"\u003e#12147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove tsbuildinfo cache file from published packages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAbhijeet Singh \u003ca href=\"https://github.com/cseas\"\u003e\u003ccode\u003e@​cseas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.58.1 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] fix false negative for type predicate parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004\"\u003e#12004\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/90c2803a4c250e0343598d41e973f95e743bf4ce\"\u003e\u003ccode\u003e90c2803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7c9e06f669065bfb24b66c1f2bfb05ae2b512c09\"\u003e\u003ccode\u003e7c9e06f\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-condition] use assignability checks in ch...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/dae173267fe3a549417de802be00af1aeae25059\"\u003e\u003ccode\u003edae1732\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): switch auto-generated test cases to hand-written in unb...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be6b49a02d68db9bdc8985e7e9e1598700fda2fa\"\u003e\u003ccode\u003ebe6b49a\u003c/code\u003e\u003c/a\u003e fix: remove tsbuildinfo cache file from published packages (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12187\"\u003e#12187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5311ed312eadf4e238324f2726ae0b1f3f2206e6\"\u003e\u003ccode\u003e5311ed3\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c3f8ed5ddfa757d91911489105bf8b57a16404c9\"\u003e\u003ccode\u003ec3f8ed5\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] fix false negative for type predicate pa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e372a6697de3fea6e5b635c72177df7cf697f2ce\"\u003e\u003ccode\u003ee372a66\u003c/code\u003e\u003c/a\u003e Revert: feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5a9bd366139c8e306dd78ae906d4389972de42b6\"\u003e\u003ccode\u003e5a9bd36\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/edb90ebf7c75a71065bed719f3e72d18b830c6a0\"\u003e\u003ccode\u003eedb90eb\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-extraneous-class] handle index signatures (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51080eb5c98d619434e4835dbe9f1c6654aca3b8\"\u003e\u003ccode\u003e51080eb\u003c/code\u003e\u003c/a\u003e test: processor service (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20731\"\u003e#20731\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7e1889fca9b6044e08f41b38df20a1ce45808c8\"\u003e\u003ccode\u003ee7e1889\u003c/code\u003e\u003c/a\u003e chore: remove stale babel-eslint10 fixture and test  (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20727\"\u003e#20727\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4e1a87cb8fb90e309524bc36bc5f31b9f9cfaa76\"\u003e\u003ccode\u003e4e1a87c\u003c/code\u003e\u003c/a\u003e test: remove redundant async/await in flat config array tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20722\"\u003e#20722\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/066eabb3643b12931f991594969bcc0028f71a5f\"\u003e\u003ccode\u003e066eabb\u003c/code\u003e\u003c/a\u003e test: add rule metadata coverage for \u003ccode\u003elanguages\u003c/code\u003e and \u003ccode\u003edocs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20717\"\u003e#20717\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/586ec2f43092779acc957866db4abe999112d1e1\"\u003e\u003ccode\u003e586ec2f\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003emeta.languages\u003c/code\u003e support to rules (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20571\"\u003e#20571\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/14207dee3939dc87cfa8b2fcfc271fff2cfd6471\"\u003e\u003ccode\u003e14207de\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eTemporal\u003c/code\u003e to \u003ccode\u003eno-obj-calls\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20675\"\u003e#20675\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bbb2c93a2b31bd30924f32fe69a9acf41f9dfe35\"\u003e\u003ccode\u003ebbb2c93\u003c/code\u003e\u003c/a\u003e feat: add Temporal to ES2026 globals (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20672\"\u003e#20672\u003c/a\u003e) (Pixel998)\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/542cb3e6442a4e6ee3457c799e2a0ee23bef0c6a\"\u003e\u003ccode\u003e542cb3e\u003c/code\u003e\u003c/a\u003e fix: update first-party dependencies (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20714\"\u003e#20714\u003c/a\u003e) (Francesco Trotta)\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/a2af743ea60f683d0e0de9d98267c1e7e4f5e412\"\u003e\u003ccode\u003ea2af743\u003c/code\u003e\u003c/a\u003e docs: add \u003ccode\u003elanguage\u003c/code\u003e to configuration objects (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20712\"\u003e#20712\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/845f23f1370892bf07d819497ac518c9e65090d6\"\u003e\u003ccode\u003e845f23f\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/5fbcf5958b897cc4df5d652924d18428db37f7ee\"\u003e\u003ccode\u003e5fbcf59\u003c/code\u003e\u003c/a\u003e docs: remove \u003ccode\u003esourceType\u003c/code\u003e from ts playground link (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20477\"\u003e#20477\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8702a474659be786b6b1392e5e7c0c56355ae4a4\"\u003e\u003ccode\u003e8702a47\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/ddeaded2ab36951383ff67c60fb64ec68d29a46a\"\u003e\u003ccode\u003eddeaded\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/2b4496691266547784a7f7ad1989ce53381bab91\"\u003e\u003ccode\u003e2b44966\u003c/code\u003e\u003c/a\u003e docs: add Major Releases section to Manage Releases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20269\"\u003e#20269\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eab65c700ebb16a6e790910c720450c9908961fd\"\u003e\u003ccode\u003eeab65c7\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eeslint\u003c/code\u003e versions in examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20664\"\u003e#20664\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3e4a29903bf31f0998e45ad9128a265bce1edc56\"\u003e\u003ccode\u003e3e4a299\u003c/code\u003e\u003c/a\u003e docs: update ESM Dependencies policies with note for own-usage packages (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20660\"\u003e#20660\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/8120e30f833474f47acc061d24d164e9f022264f\"\u003e\u003ccode\u003e8120e30\u003c/code\u003e\u003c/a\u003e refactor: extract no unmodified loop condition (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20679\"\u003e#20679\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/46e8469786be1b2bbb522100e1d44624d98d3745\"\u003e\u003ccode\u003e46e8469\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.22.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20697\"\u003e#20697\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/01ed3aa68477f81a7188e1498cf4906e02015b7c\"\u003e\u003ccode\u003e01ed3aa\u003c/code\u003e\u003c/a\u003e test: add unit tests for unicode utilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20622\"\u003e#20622\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/4d1d8f9737236603f64bbe83d5bb8001627b5611\"\u003e\u003ccode\u003e4d1d8f9\u003c/code\u003e\u003c/a\u003e 10.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3e33105b05d09b5a4eb894ed75a9811fb40d65e6\"\u003e\u003ccode\u003e3e33105\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 153.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev153.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v152.0.0...v153.0.0\"\u003e153.0.0\u003c/a\u003e (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/prefer-catch\u003c/li\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003eed4d579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epromise/prefer-catch (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e0ed00b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev152.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v151.0.0...v152.0.0\"\u003e152.0.0\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b09ac09b85532c02bc893639f0b6dff186114248\"\u003eb09ac09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v152.0.0...v153.0.0\"\u003e153.0.0\u003c/a\u003e (2026-04-16)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/prefer-catch\u003c/li\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eeslint-plugin-promise@^7.2.0 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003eed4d579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003epromise/prefer-catch (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e0ed00b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v151.0.0...v152.0.0\"\u003e152.0.0\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etypescript-eslint@^8.58.1 (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b09ac09b85532c02bc893639f0b6dff186114248\"\u003eb09ac09\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/693d34acd53ecdf9137e7b6dc647c565a46014b1\"\u003e\u003ccode\u003e693d34a\u003c/code\u003e\u003c/a\u003e chore(release): 153.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3ab8e8f9ab89e5e64d117bd5fb709b01fa36d35\"\u003e\u003ccode\u003ea3ab8e8\u003c/code\u003e\u003c/a\u003e chore: consolidate some lines together\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/d22d18622be53170fb408f446740da011187c647\"\u003e\u003ccode\u003ed22d186\u003c/code\u003e\u003c/a\u003e chore: intentionally no n/callback-return\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/081b7c46c2cee9ba9e4358ed14c9e1501835838f\"\u003e\u003ccode\u003e081b7c4\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/valid-params\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/5a4359607ae9d03ce645a2086faf5b37782ccca8\"\u003e\u003ccode\u003e5a43596\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/spec-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0ed00b0b0cc059d73c2a36276170cb3e9336660b\"\u003e\u003ccode\u003e0ed00b0\u003c/code\u003e\u003c/a\u003e feat!: promise/prefer-catch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/ed4d5795b371b5744c4a0b58e83104cc6a09c131\"\u003e\u003ccode\u003eed4d579\u003c/code\u003e\u003c/a\u003e feat!: eslint-plugin-promise@^7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/f17f7b634aaff814a637ab72e541f6b2f12c99fc\"\u003e\u003ccode\u003ef17f7b6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/prefer-await-to-then\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/b8ea1c467a65ed9a206e04a2a29244c04db1a8d3\"\u003e\u003ccode\u003eb8ea1c4\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2334\"\u003e#2334\u003c/a\u003e from mightyiam/renovate/prettier-3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/268d637ccbd682c546b6e363f20d326dcc82c984\"\u003e\u003ccode\u003e268d637\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.8.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v153.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.15.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.1...v29.15.2\"\u003e29.15.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003ea1916d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.1...v29.15.2\"\u003e29.15.2\u003c/a\u003e (2026-04-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003ea1916d1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/f14a941887e2b598053f757f91c10a5910ffffca\"\u003e\u003ccode\u003ef14a941\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a1916d16350344c1693384af34900055ec465e1c\"\u003e\u003ccode\u003ea1916d1\u003c/code\u003e\u003c/a\u003e fix(valid-mock-module-path): don't report virtual mocks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1946\"\u003e#1946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4a5278787449592d473ff4507170f6ff50b1b47f\"\u003e\u003ccode\u003e4a52787\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1958\"\u003e#1958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/285c6f6a665ffb77facb0e4db77a3e2c4c986070\"\u003e\u003ccode\u003e285c6f6\u003c/code\u003e\u003c/a\u003e ci: don't run smoketest on \u003ccode\u003etannerlinsley/react-table\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1da0928392313ffa89339ed454aa31d1712f6875\"\u003e\u003ccode\u003e1da0928\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/8532d0e53abce0e80f092940e4575ed46ae6660a\"\u003e\u003ccode\u003e8532d0e\u003c/code\u003e\u003c/a\u003e docs(valid-expect): use valid alert syntax (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/03405ae827212348ab880929231d899300f659c2\"\u003e\u003ccode\u003e03405ae\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​schemastore/package\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/de0e154bd2d5966c3f2f15b4b3c8f0cd93b171ed\"\u003e\u003ccode\u003ede0e154\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d50f50c81af62caa4c73888939e20f4b874fdbe9\"\u003e\u003ccode\u003ed50f50c\u003c/code\u003e\u003c/a\u003e chore: add node v25 to CI (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.15.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugalint/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugalint/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-30T09:53:01.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"4169307811","node_id":"PR_kwDOQKNHks7Oj0hl","number":6,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T09:24:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T09:53:01.000Z","updated_at":"2026-04-06T09:24:54.000Z","time_to_close":603111,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"20.19.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"27.9.0","new_version":"29.15.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"30.0.5","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"semantic-release","old_version":"24.2.7","new_version":"25.0.3","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.9` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.21.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `27.9.0` | `29.15.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.5` | `30.3.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.7` | `25.0.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n\n\nUpdates `@types/node` from 20.19.9 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 27.9.0 to 29.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e\u003ccode\u003e0498c1e\u003c/code\u003e\u003c/a\u003e fix: allow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/75fe79497dd7695cf7b2304b1cd6e3fb945ded6d\"\u003e\u003ccode\u003e75fe794\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/83d02cfb2e1cf4285ceb3a5acb00df5f0ef23192\"\u003e\u003ccode\u003e83d02cf\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e2463aad2d672a34ebb75c5b758743627954f3\"\u003e\u003ccode\u003e58e2463\u003c/code\u003e\u003c/a\u003e chore(deps): update yarn to v4.13.0 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e990f131d8c6ea8109fa0ad8106fb00ff3933f5c\"\u003e\u003ccode\u003ee990f13\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/627ea119ab6971ff4b9e3e2ef0dd3405dec851de\"\u003e\u003ccode\u003e627ea11\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a46f86d3373bf2ecd232170c4f6d7e5b58ca150\"\u003e\u003ccode\u003e3a46f86\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/674466e555cabd7a38cc65c3c03186a928b88069\"\u003e\u003ccode\u003e674466e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d360ff06eb45136c1864c5b9987333ee8eb1815a\"\u003e\u003ccode\u003ed360ff0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.0.5 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f975136645524...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/LocalXpose_localxpose-action/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FLocalXpose_localxpose-action/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-30T09:37:18.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"4169198751","node_id":"PR_kwDOPRzqXM7OjhLr","number":48,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T09:14:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T09:37:18.000Z","updated_at":"2026-04-06T09:14:02.000Z","time_to_close":603402,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":11,"packages":[{"name":"@types/node","old_version":"20.19.9","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"6.21.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"27.9.0","new_version":"29.15.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"30.0.5","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"semantic-release","old_version":"24.2.7","new_version":"25.0.3","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"ts-jest","old_version":"29.4.1","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.9` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `6.21.0` | `8.57.2` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `6.21.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `27.9.0` | `29.15.1` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.5` | `30.3.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `24.2.7` | `25.0.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.1` | `29.4.6` |\n\n\nUpdates `@types/node` from 20.19.9 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 6.21.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd\"\u003e\u003ccode\u003ec7c38aa\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 27.9.0 to 29.15.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.15.0...v29.15.1\"\u003e29.15.1\u003c/a\u003e (2026-03-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e0498c1e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/d5192df6a7c1129f5f07da05bab386ee6d2b9a09\"\u003e\u003ccode\u003ed5192df\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0498c1e0c5e2914b2071c60980350ea71d80a8b7\"\u003e\u003ccode\u003e0498c1e\u003c/code\u003e\u003c/a\u003e fix: allow TypeScript@7 in peer dependency (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1949\"\u003e#1949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/75fe79497dd7695cf7b2304b1cd6e3fb945ded6d\"\u003e\u003ccode\u003e75fe794\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/83d02cfb2e1cf4285ceb3a5acb00df5f0ef23192\"\u003e\u003ccode\u003e83d02cf\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1947\"\u003e#1947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e2463aad2d672a34ebb75c5b758743627954f3\"\u003e\u003ccode\u003e58e2463\u003c/code\u003e\u003c/a\u003e chore(deps): update yarn to v4.13.0 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e990f131d8c6ea8109fa0ad8106fb00ff3933f5c\"\u003e\u003ccode\u003ee990f13\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/627ea119ab6971ff4b9e3e2ef0dd3405dec851de\"\u003e\u003ccode\u003e627ea11\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a46f86d3373bf2ecd232170c4f6d7e5b58ca150\"\u003e\u003ccode\u003e3a46f86\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/674466e555cabd7a38cc65c3c03186a928b88069\"\u003e\u003ccode\u003e674466e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d360ff06eb45136c1864c5b9987333ee8eb1815a\"\u003e\u003ccode\u003ed360ff0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v27.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.0.5 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f975136645524...\n\n_Description has been truncated_","html_url":"https://github.com/LocalXpose/localxpose-action/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/LocalXpose%2Flocalxpose-action/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-23T22:16:00.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"4124019309","node_id":"PR_kwDORThA6s7M0zU-","number":3,"state":"open","title":"build: bump the npm-dependencies group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-23T22:16:00.000Z","updated_at":"2026-03-23T22:16:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":14,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.57.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"151.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.3.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.57.2` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.1.0` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `151.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.15.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.3.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.57.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.2\u003c/h2\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e skip createIsolatedProgram fallback for projectService (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12066\"\u003e#12066\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/12065\"\u003e#12065\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRyoheiYamamoto\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.1\u003c/h2\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.2 (2026-03-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-readonly-parameter-types] preserve type alias infomation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11954\"\u003e#11954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12127\"\u003e#12127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unsafe-return] false positive on unwrapping generic (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12125\"\u003e#12125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-restricted-types] flag banned generics in extends or implements (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12120\"\u003e#12120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [array-type] ignore Array and ReadonlyArray without type arguments (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11971\"\u003e#11971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] remove dangling closing parenthesis (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11865\"\u003e#11865\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKonv Suu\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.2\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.1 (2026-03-16)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] no report for property on intersection type (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126\"\u003e#12126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/be4d54d26e695cc93605ffcca67dd75848e95c6f\"\u003e\u003ccode\u003ebe4d54d\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f68c8e4baca096281b458ccb6ff16ca6c5a1d199\"\u003e\u003ccode\u003ef68c8e4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-readonly-parameter-types] preserve type alias inf...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/73acd2e6833c4757d2743a8dbb979154d31a1e98\"\u003e\u003ccode\u003e73acd2e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] skip reporting false posi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3d21482030e4fd220f466cea7036e07695277364\"\u003e\u003ccode\u003e3d21482\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unsafe-return] false positive on unwrapping generic (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e128548b50573ebe3904662222e05be63970fc32\"\u003e\u003ccode\u003ee128548\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-restricted-types] flag banned generics in extends or ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2b7f63f9cdf91dc216678f9a0d1ffe1aaf2ff0af\"\u003e\u003ccode\u003e2b7f63f\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): correct tsutils.isTypeFlag usage post-merge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/65175cdfb564218a785e0b63056eee3b113d287f\"\u003e\u003ccode\u003e65175cd\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [array-type] ignore Array and ReadonlyArray without type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9c9ab5e8a37a2db49bde7255337f64d1140ee640\"\u003e\u003ccode\u003e9c9ab5e\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred required...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/42a1c89c89e7fe1c13962b2e41cb78611ad16d41\"\u003e\u003ccode\u003e42a1c89\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-optional-chain] remove dangling closing parenthes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/71855ff116a074e1ee5e2d804cf5cf493ee49e98\"\u003e\u003ccode\u003e71855ff\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [no-unnecessary-condition] add link to TS handbook (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12131\"\u003e#12131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.2/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0916995b51528872b15ba4fedb24172cf25fcb3f\"\u003e\u003ccode\u003e0916995\u003c/code\u003e\u003c/a\u003e feat: Implement api support for bulk-suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20565\"\u003e#20565\u003c/a\u003e) (Blake Sager)\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/2b8824e6be4223980e929a20025602df20d05ea2\"\u003e\u003ccode\u003e2b8824e\u003c/code\u003e\u003c/a\u003e fix: Prevent \u003ccode\u003eno-var\u003c/code\u003e autofix when a variable is used before declaration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20464\"\u003e#20464\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e58b4bff167e79afd067d1b0ee9360bec2d3393e\"\u003e\u003ccode\u003ee58b4bf\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20597\"\u003e#20597\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b7b57fe9942c572ff651230f1f96cefed787ca52\"\u003e\u003ccode\u003eb7b57fe\u003c/code\u003e\u003c/a\u003e docs: use correct JSDoc link in require-jsdoc.md (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20641\"\u003e#20641\u003c/a\u003e) (mkemna-clb)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/58e4cfc7dbf0fe40c73f09bf0ff94ad944d0ba0e\"\u003e\u003ccode\u003e58e4cfc\u003c/code\u003e\u003c/a\u003e docs: add deprecation notice partial (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20639\"\u003e#20639\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7143dbf99df27c61edf1552da981794e99a0b2f2\"\u003e\u003ccode\u003e7143dbf\u003c/code\u003e\u003c/a\u003e docs: update v9 migration guide for \u003ccode\u003e@eslint/js\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20540\"\u003e#20540\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/035fc4fbe506e3e4524882cf50db37a4e430adf4\"\u003e\u003ccode\u003e035fc4f\u003c/code\u003e\u003c/a\u003e docs: note that \u003ccode\u003eglobalReturn\u003c/code\u003e applies only with \u003ccode\u003esourceType: \u0026quot;script\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20630\"\u003e#20630\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e972c88ab7474a74191ee99ac2558b00d0427a8a\"\u003e\u003ccode\u003ee972c88\u003c/code\u003e\u003c/a\u003e docs: merge ESLint option descriptions into type definitions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20608\"\u003e#20608\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f10d8440137f0cfd75f18f4746ba6a1c621b953\"\u003e\u003ccode\u003e7f10d84\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/aeed0078ca2f73d4744cc522102178d45b5be64e\"\u003e\u003ccode\u003eaeed007\u003c/code\u003e\u003c/a\u003e docs: open playground link in new tab (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20602\"\u003e#20602\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a0d1a3772679d3d74bb860fc65b5b58678acd452\"\u003e\u003ccode\u003ea0d1a37\u003c/code\u003e\u003c/a\u003e docs: Add AI Usage Policy (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20510\"\u003e#20510\u003c/a\u003e) (Nicholas C. Zakas)\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/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c672a2a70579fddf1c6ce33dfa712d705726e1c9\"\u003e\u003ccode\u003ec672a2a\u003c/code\u003e\u003c/a\u003e test: fix CLI test for empty output file (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20640\"\u003e#20640\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ada2455680036bbfc42fcb1511ff28afe3c587\"\u003e\u003ccode\u003ec7ada24\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20636\"\u003e#20636\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/07c4b8b4a9f49145e60a3448dd57853213ed4de3\"\u003e\u003ccode\u003e07c4b8b\u003c/code\u003e\u003c/a\u003e test: fix \u003ccode\u003eRuleTester\u003c/code\u003e test without test runners (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20631\"\u003e#20631\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/079bba7ff17d0a99fdffe32bf991d005ba797fae\"\u003e\u003ccode\u003e079bba7\u003c/code\u003e\u003c/a\u003e test: Add tests for \u003ccode\u003eisValidWithUnicodeFlag\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20601\"\u003e#20601\u003c/a\u003e) (Manish chaudhary)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5885ae66216bcee9310bbf73786b7d7d5774aeaf\"\u003e\u003ccode\u003e5885ae6\u003c/code\u003e\u003c/a\u003e ci: unpin Node.js 25.x in CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20615\"\u003e#20615\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f65e5d3c0df65fdb317ad6d23f7ae113c5f4b6d7\"\u003e\u003ccode\u003ef65e5d3\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup digest to b906aff (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20610\"\u003e#20610\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e511b58d5ecd63a232b87743614867f4eaadbba4\"\u003e\u003ccode\u003ee511b58\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20595\"\u003e#20595\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4c9cf9b8dc5642de555a09295933464080d722a\"\u003e\u003ccode\u003ef4c9cf9\u003c/code\u003e\u003c/a\u003e fix: include variable name in \u003ccode\u003eno-useless-assignment\u003c/code\u003e message (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20581\"\u003e#20581\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee9ff31cee13712d2be2a6b5c0a4a54449fe9fe1\"\u003e\u003ccode\u003eee9ff31\u003c/code\u003e\u003c/a\u003e fix: update dependency minimatch to ^10.2.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20562\"\u003e#20562\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9fc31b03ef05abfc4f0f449b22947029d51a72f6\"\u003e\u003ccode\u003e9fc31b0\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/4efaa367c62d5a45dd21e246e4a506e11dd51758\"\u003e\u003ccode\u003e4efaa36\u003c/code\u003e\u003c/a\u003e docs: add info box for \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20570\"\u003e#20570\u003c/a\u003e) (DesselBane)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23b2759dd5cd70976ab2e8f4a1cf86ffe4b9f65d\"\u003e\u003ccode\u003e23b2759\u003c/code\u003e\u003c/a\u003e docs: add v10 migration guide link to Use docs index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20577\"\u003e#20577\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/80259a9b0d9e29596a5ef0e1e5269031636cacdb\"\u003e\u003ccode\u003e80259a9\u003c/code\u003e\u003c/a\u003e docs: Remove deprecated eslintrc documentation files (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20472\"\u003e#20472\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9b9b4baf7f0515d28290464ea754d7e7dc350395\"\u003e\u003ccode\u003e9b9b4ba\u003c/code\u003e\u003c/a\u003e docs: fix typo in no-await-in-loop documentation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20575\"\u003e#20575\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7d72a77e5e1277690a505160137aebd5985909a\"\u003e\u003ccode\u003ee7d72a7\u003c/code\u003e\u003c/a\u003e docs: document TypeScript 5.3 minimum supported version (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20547\"\u003e#20547\u003c/a\u003e) (sethamus)\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/ef8fb924bfabc2e239b46b2d7b3c37319b03084e\"\u003e\u003ccode\u003eef8fb92\u003c/code\u003e\u003c/a\u003e chore: package.json update for eslint-config-eslint release (Jenkins)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8351ec7aaa0f7d4753ff39bb9d6260f2ac9e1f1a\"\u003e\u003ccode\u003e8351ec7\u003c/code\u003e\u003c/a\u003e 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3270bc12165d62646fd0edaab2c28809302663a1\"\u003e\u003ccode\u003e3270bc1\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a9f9cce82d80b540a0e3549d0e91c16df28740d8\"\u003e\u003ccode\u003ea9f9cce\u003c/code\u003e\u003c/a\u003e chore: update dependency eslint-plugin-unicorn to ^63.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20584\"\u003e#20584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f42bd7876ae4192cf7f7f4faf73b4ef3d2563cb\"\u003e\u003ccode\u003e1f42bd7\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eprettier\u003c/code\u003e to 3.8.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20651\"\u003e#20651\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c0a6f4a2b4169edeca2a81bf7b47783e39ade366\"\u003e\u003ccode\u003ec0a6f4a\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^1.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20652\"\u003e#20652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc43f795c42e5ec2f19bb43b1f6d534ef2e469f3\"\u003e\u003ccode\u003ecc43f79\u003c/code\u003e\u003c/a\u003e chore: update dependency c8 to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20650\"\u003e#20650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ce4635b036ff2665c7009afddf9c0fb2274dceb\"\u003e\u003ccode\u003e2ce4635\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to v1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20649\"\u003e#20649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0406eedcc3dc415babbbf6bbdb5db1eebfd487b\"\u003e\u003ccode\u003ef0406ee\u003c/code\u003e\u003c/a\u003e chore: update dependency markdownlint-cli2 to ^0.21.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20646\"\u003e#20646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/dbb4c9582a00bac604d5c6ac671bb7111468a846\"\u003e\u003ccode\u003edbb4c95\u003c/code\u003e\u003c/a\u003e chore: remove trunk (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20478\"\u003e#20478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ff4382be349035acdb170627a2dc92828e134562\"\u003e\u003ccode\u003eff4382b\u003c/code\u003e\u003c/a\u003e feat: apply fix for \u003ccode\u003eno-var\u003c/code\u003e in \u003ccode\u003eTSModuleBlock\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20638\"\u003e#20638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 151.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev148.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev147.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v146.0.0...v147.0.0\"\u003e147.0.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-unused-private-class-members\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\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/mightyiam/eslint-config-love/commit/984308ab32aa6e7e0a518dc8ff42a90b46066aca\"\u003e\u003ccode\u003e984308a\u003c/code\u003e\u003c/a\u003e chore(release): 151.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e\u003ccode\u003e077345a\u003c/code\u003e\u003c/a\u003e feat!: promise/no-return-wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/6a1495b0d37e24b1991433f6cfe89ddf7eb6c326\"\u003e\u003ccode\u003e6a1495b\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-return-in-finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/13b1af257bbcfb60b8099d5757bf390ee9c6ccb3\"\u003e\u003ccode\u003e13b1af2\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-promise-in-callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/15e43f626db739b04d59bb12bcd4ae869db4b7fb\"\u003e\u003ccode\u003e15e43f6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-new-statics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3439d66cd8163fbfbd455c83d5287a20b7aafe4\"\u003e\u003ccode\u003ea3439d6\u003c/code\u003e\u003c/a\u003e chore: intetionally no promise/no-nesting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/04c46e855d00efb44a69ed283041d01e60ea4f4e\"\u003e\u003ccode\u003e04c46e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2278\"\u003e#2278\u003c/a\u003e from mightyiam/renovate/node-25.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/1166e96af7c139b8694c9749d65d5eb8b577cce6\"\u003e\u003ccode\u003e1166e96\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v25.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0d556cdd42426374d9af77bef7a028890198f2a2\"\u003e\u003ccode\u003e0d556cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2276\"\u003e#2276\u003c/a\u003e from mightyiam/renovate/eslint-plugin-n-17.x-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a91aee080a25393c41fa46a95da4a7af2de2f8c9\"\u003e\u003ccode\u003ea91aee0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-n to v17.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v151.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redi...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugalint/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugalint/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"5.1.8","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-13T18:57:32.000Z","version_change":"5.1.8 → 6.0.0","issue":{"uuid":"4072865886","node_id":"PR_kwDOQ2YiJs7KdF4M","number":13,"state":"closed","title":"Bump the all group across 4 directories with 13 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-20T18:58:08.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-13T18:57:32.000Z","updated_at":"2026-03-20T18:58:10.000Z","time_to_close":604836,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":13,"packages":[{"name":"jest","old_version":"30.2.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/node","old_version":"24.9.0","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.2","new_version":"8.57.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"azure-pipelines-task-lib","old_version":"5.2.1","new_version":"5.2.8","repository_url":"https://github.com/Microsoft/azure-pipelines-task-lib"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"29.0.1","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 1 update in the /.github/scripts directory: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest).\nBumps the all group with 9 updates in the /azdo-task/DevcontainersCi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.57.0` |\n| [azure-pipelines-task-lib](https://github.com/Microsoft/azure-pipelines-task-lib) | `5.2.1` | `5.2.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.15.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n\nBumps the all group with 3 updates in the /common directory: [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [ts-jest](https://github.com/kulshekhar/ts-jest).\nBumps the all group with 10 updates in the /github-action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.3.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.5.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.57.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.15.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/96c53d30660e51bf76ed2cd1ecc2334c399ac31c\"\u003e\u003ccode\u003e96c53d3\u003c/code\u003e\u003c/a\u003e feat(jest-config): add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e functions (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.9.0 to 25.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/46bf066d3df4af9aa8804a383e0d6d407a8e79f0\"\u003e\u003ccode\u003e46bf066\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): document no-unnecessary-condition limitation with object...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2029c78dcbe11b7e750af588d3c47f1211f02798\"\u003e\u003ccode\u003e2029c78\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-base-to-string] fix false positive for toString with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0f4f101a125487bc07db323288afb86d5247bc31\"\u003e\u003ccode\u003e0f4f101\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-promise-reject-errors] add allow `TypeOrValueSpec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/53f473b7a8c46094623712ba69a627182d049a5b\"\u003e\u003ccode\u003e53f473b\u003c/code\u003e\u003c/a\u003e fix(typescript-estree): if the template literal is tagged and the text has an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2291b81f99670319618192645519a056fdb94cf4\"\u003e\u003ccode\u003e2291b81\u003c/code\u003e\u003c/a\u003e docs: minor grammar adjustment (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12112\"\u003e#12112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fc5cd09de85600134ca0885ad5cdcedcddcd20ba\"\u003e\u003ccode\u003efc5cd09\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): guard against negative paramIndex in no-useless-default-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/adc2aad848fe1ac8044ba4a8d84daf8bb1939ced\"\u003e\u003ccode\u003eadc2aad\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): handle statically analyzable computed keys in prefer-read...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/85badfffbf38730772afbffaa6d024592752664a\"\u003e\u003ccode\u003e85badff\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [strict-void-return] false positives with overloads (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.57.0\u003c/h2\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-condition] allow literal loop conditions in for/do loops (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12080\"\u003e#12080\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] false positives with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12055\"\u003e#12055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle statically analyzable computed keys in prefer-readonly (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12079\"\u003e#12079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e guard against negative paramIndex in no-useless-default-assignment (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12077\"\u003e#12077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-promise-reject-errors] add allow \u003ccode\u003eTypeOrValueSpecifier\u003c/code\u003e to prefer-promise-reject-errors (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12094\"\u003e#12094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-base-to-string] fix false positive for toString with overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12089\"\u003e#12089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e switch back to use \u003ccode\u003ets.getModifiers()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12034\"\u003e#12034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e if the template literal is tagged and the text has an invalid escape, \u003ccode\u003ecooked\u003c/code\u003e will be \u003ccode\u003enull\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11355\"\u003e#11355\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBrian Schlenker \u003ca href=\"https://github.com/bschlenk\"\u003e\u003ccode\u003e@​bschlenk\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efisker Cheung \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJames Henry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoses Odutusin \u003ca href=\"https://github.com/thebolarin\"\u003e\u003ccode\u003e@​thebolarin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewton Yuan \u003ca href=\"https://github.com/NewtonYuan\"\u003e\u003ccode\u003e@​NewtonYuan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.57.0 (2026-03-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/2c6aeeec238dfea860b9f3c146a55f8f49f15cf5\"\u003e\u003ccode\u003e2c6aeee\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.57.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f696dadfc37078efe4119ad2ab0609cde3e42766\"\u003e\u003ccode\u003ef696dad\u003c/code\u003e\u003c/a\u003e chore: use pnpm catalog (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12047\"\u003e#12047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a09921e2de2e8790e6a803016b825815ca9409d8\"\u003e\u003ccode\u003ea09921e\u003c/code\u003e\u003c/a\u003e chore: update vitest to 4.x (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12071\"\u003e#12071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542\"\u003e\u003ccode\u003e1f17a79\u003c/code\u003e\u003c/a\u003e chore: migrate to pnpm (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11248\"\u003e#11248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-pipelines-task-lib` from 5.2.1 to 5.2.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Microsoft/azure-pipelines-task-lib/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~tramsing\"\u003etramsing\u003c/a\u003e, a new releaser for azure-pipelines-task-lib since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.0.1 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.1...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 30.2.0 to 30.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.3.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Add \u003ccode\u003edefineConfig\u003c/code\u003e and \u003ccode\u003emergeConfig\u003c/code\u003e helpers for type-safe Jest config (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15844\"\u003e#15844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-fake-timers]\u003c/code\u003e Add \u003ccode\u003esetTimerTickMode\u003c/code\u003e to configure how timers advance\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Reduce token usage when run through LLMs (\u003ca href=\"https://github.com/jestjs/jest/commit/3f17932061c0203999451e5852664093de876709\"\u003e\u003ccode\u003e3f17932\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Keep CLI coverage output when using \u003ccode\u003e--json\u003c/code\u003e with \u003ccode\u003e--outputFile\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15918\"\u003e#15918\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-mock]\u003c/code\u003e Use \u003ccode\u003eSymbol\u003c/code\u003e from test environment (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15858\"\u003e#15858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-reporters]\u003c/code\u003e Fix issue where console output not displayed for GHA reporter even with \u003ccode\u003esilent: false\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15864\"\u003e#15864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Fix issue where user cannot utilize dynamic import despite specifying \u003ccode\u003e--experimental-vm-modules\u003c/code\u003e Node option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15842\"\u003e#15842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-test-sequencer]\u003c/code\u003e Fix issue where failed tests due to compilation errors not getting re-executed even with \u003ccode\u003e--onlyFailures\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15851\"\u003e#15851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-util]\u003c/code\u003e Make sure \u003ccode\u003eprocess.features.require_module\u003c/code\u003e is \u003ccode\u003efalse\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15867\"\u003e#15867\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Replace remaining micromatch uses with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[deps]\u003c/code\u003e Update to sinon/fake-timers v15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[docs]\u003c/code\u003e Update V30 migration guide to notify users on \u003ccode\u003ejest.mock()\u003c/code\u003e work with case-sensitive path (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15849\"\u003e#15849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated Twitter icon to match the latest brand guidelines (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15869\"\u003e#15869\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/efb59c2e81083f8dc941f20d6d20a3af2dc8d068\"\u003e\u003ccode\u003eefb59c2\u003c/code\u003e\u003c/a\u003e v30.3.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.3.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\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.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\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.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.6.2...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...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/stuartleeks_devcontainer-build-run/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fstuartleeks_devcontainer-build-run/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"5.0.1","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-05T19:32:31.000Z","version_change":"5.0.1 → 6.0.0","issue":{"uuid":"4030171969","node_id":"PR_kwDOKgCCe87ITVBq","number":234,"state":"open","title":"Bump the all-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":["lcollins"],"locked":false,"comments_count":37,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T19:32:31.000Z","updated_at":"2026-05-27T02:06:02.564Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":19,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/glob","old_version":"0.4.0","new_version":"0.6.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"3.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"fast-xml-parser","old_version":"5.3.8","new_version":"5.4.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"ramda","old_version":"0.30.1","new_version":"0.32.0","repository_url":"https://github.com/ramda/ramda"},{"name":"@types/node","old_version":"20.14.2","new_version":"25.3.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/ramda","old_version":"0.30.0","new_version":"0.31.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.0","new_version":"8.56.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.3.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.4","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.4.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `8.0.1` | `9.0.0` |\n| [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) | `0.4.0` | `0.6.1` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `3.0.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.8` | `5.4.2` |\n| [ramda](https://github.com/ramda/ramda) | `0.30.1` | `0.32.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.2` | `25.3.3` |\n| [@types/ramda](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ramda) | `0.30.0` | `0.31.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.0` | `8.56.1` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.15.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.4` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `5.9.3` |\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 8.0.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/glob` from 0.4.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md\"\u003e\u003ccode\u003e@​actions/glob\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bad import for \u003ccode\u003eminimatch\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to \u003ccode\u003e2.0.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludeHiddenFiles\u003c/code\u003e option, which is disabled by default to preserve existing behavior \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1791\"\u003e#1791: Add glob option to ignore hidden files\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/glob\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/glob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update lock file version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: export \u003ccode\u003e@actions/io/lib/io-util\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/io\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.3.8 to 5.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSeparate Builder\u003c/h2\u003e\n\u003cp\u003eXML Builder was the part of \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-builder\"\u003efast-xml-parser\u003c/a\u003e for years. But considering that any bug in builder may false-alarm the users who are only using parser and vice-versa, we have decided to split it into a separate package.\u003c/p\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eTo migrate to fast-xml-builder;\u003c/p\u003e\n\u003cp\u003eFrom\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { XMLBuilder } from \u0026quot;fast-xml-parser\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport  XMLBuilder  from \u0026quot;fast-xml-builder\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eXMLBuilder will be removed from current package in any next major version of this library. So better to migrate.\u003c/p\u003e\n\u003ch2\u003esupport strictReservedNames\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.2 / 2026-03-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.1  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.0  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to fast-xml-builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.9 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport strictReservedNames\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.8 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle non-array input for XML builder when preserveOrder is true (By \u003ca href=\"https://github.com/Angelopvtac\"\u003eAngelo Coetzee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esave use of js properies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.7 / 2026-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typings for CJS (By \u003ca href=\"https://github.com/Drarig29\"\u003eCorentin Girard\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.6 / 2026-02-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove security and performance of entity processing\n\u003cul\u003e\n\u003cli\u003enew options \u003ccode\u003emaxEntitySize\u003c/code\u003e, \u003ccode\u003emaxExpansionDepth\u003c/code\u003e, \u003ccode\u003emaxTotalExpansions\u003c/code\u003e, \u003ccode\u003emaxExpandedLength\u003c/code\u003e, \u003ccode\u003eallowedTags\u003c/code\u003e,\u003ccode\u003etagFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efast return when no edtity is present\u003c/li\u003e\n\u003cli\u003eimprovement replacement logic to reduce number of calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.5 / 2026-02-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Escape regex char in entity name\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.1.2\u003c/li\u003e\n\u003cli\u003eadd missing exports in CJS typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.4 / 2026-01-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle HTML numeric and hex entities when out of range\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.3 / 2025-12-12\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/775\"\u003e#775\u003c/a\u003e: transformTagName with allowBooleanAttributes adds an unnecessary attribute\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.2 / 2025-11-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix for import statement for v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.1 / 2025-11-03\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/44af54431b2224d71f6365cc42738dd787d788a1\"\u003e\u003ccode\u003e44af544\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3abdca91e7c0a789c65337aea56cf803e86e4c51\"\u003e\u003ccode\u003e3abdca9\u003c/code\u003e\u003c/a\u003e support maxEntityCount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/f95852ae040ce2408c59cc80e0ce24a497c2628a\"\u003e\u003ccode\u003ef95852a\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/4e7ca80e788a23b07531ac2ff8906e5e9f4bf892\"\u003e\u003ccode\u003e4e7ca80\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/36023b496382717c82bd68863b3f95629d0c9311\"\u003e\u003ccode\u003e36023b4\u003c/code\u003e\u003c/a\u003e fix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b3660266f53e383193ae152cde878d9b2db7240f\"\u003e\u003ccode\u003eb366026\u003c/code\u003e\u003c/a\u003e separate builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6f333a85693e20713fea2d733795fef7e11ac51c\"\u003e\u003ccode\u003e6f333a8\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c3ffbab9e5a2bab9db65803933d0af656076fc33\"\u003e\u003ccode\u003ec3ffbab\u003c/code\u003e\u003c/a\u003e support strictReservedNames\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.8...v5.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ramda` from 0.30.1 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ramda/ramda/releases\"\u003eramda's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3524\"\u003eupgrade guide\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.31.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3514\"\u003eupgrade guide\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/ramda/ramda/commit/f0b1fb524a681bc8c37dd6c35886420f8c2470c3\"\u003e\u003ccode\u003ef0b1fb5\u003c/code\u003e\u003c/a\u003e Version 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/fc8f0283bdd18fc02bd735c96fb48d8169f58d77\"\u003e\u003ccode\u003efc8f028\u003c/code\u003e\u003c/a\u003e fix exports in package.json (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/29470a6639530a430ad4a03880361176a0548e48\"\u003e\u003ccode\u003e29470a6\u003c/code\u003e\u003c/a\u003e docs(rebuild): fix typo (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/741465088a832fa98fe7adf0317d9b1f8e94e604\"\u003e\u003ccode\u003e7414650\u003c/code\u003e\u003c/a\u003e docs(pipeWith): add usage example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/746e0f8a572987e3207766778633745536833e2e\"\u003e\u003ccode\u003e746e0f8\u003c/code\u003e\u003c/a\u003e docs: update jsdelivr link (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3c812693a81fe00d5ab1ac273b76f484627811cb\"\u003e\u003ccode\u003e3c81269\u003c/code\u003e\u003c/a\u003e docs: add Map \u0026amp; Set example to type.js (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3517\"\u003e#3517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3cade36303950bddb2cbfac674daf470c67e4633\"\u003e\u003ccode\u003e3cade36\u003c/code\u003e\u003c/a\u003e feat: better handling of decimal arguments to range (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3516\"\u003e#3516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/d4443e627ff21eab4481017005e74b0d9d75599f\"\u003e\u003ccode\u003ed4443e6\u003c/code\u003e\u003c/a\u003e Update head.js and last.js docs example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3515\"\u003e#3515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/7ee3d7a3b0f646a9d91c583c93734740fb4c8933\"\u003e\u003ccode\u003e7ee3d7a\u003c/code\u003e\u003c/a\u003e Version 0.31.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/69dfa7ff2ca9071f232b9771da6e3ea07825d72a\"\u003e\u003ccode\u003e69dfa7f\u003c/code\u003e\u003c/a\u003e do not clean dist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ramda/ramda/compare/v0.30.1...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.2 to 25.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/ramda` from 0.30.0 to 0.31.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/ramda\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.0 to 8.56.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/958f390c8c5b136e6f095f9230ba301fc1db00e9\"\u003e\u003ccode\u003e958f390\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): add default excludes to vitest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12067\"\u003e#12067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ffb46eaa41a7c8a831dc09f0ed726dd4cc06ea4f\"\u003e\u003ccode\u003effb46ea\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [method-signature-style] clarify autofix impact on type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.6.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.12 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative pat...\n\n_Description has been truncated_","html_url":"https://github.com/lcollins/checkstyle-github-action/pull/234","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lcollins%2Fcheckstyle-github-action/issues/234","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/234/packages"}},{"old_version":"5.0.1","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-03-05T17:58:46.000Z","version_change":"5.0.1 → 6.0.0","issue":{"uuid":"4029761942","node_id":"PR_kwDOKgDfhs7IR967","number":229,"state":"open","title":"Bump the all-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":["lcollins"],"locked":false,"comments_count":44,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-05T17:58:46.000Z","updated_at":"2026-06-04T05:04:04.632Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":19,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"8.0.1","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/glob","old_version":"0.4.0","new_version":"0.6.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"3.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"fast-xml-parser","old_version":"5.3.8","new_version":"5.4.2","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"ramda","old_version":"0.30.1","new_version":"0.32.0","repository_url":"https://github.com/ramda/ramda"},{"name":"@types/node","old_version":"20.14.2","new_version":"25.3.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/ramda","old_version":"0.30.0","new_version":"0.31.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.0","new_version":"8.56.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.3.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.4","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.4.5","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `8.0.1` | `9.0.0` |\n| [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) | `0.4.0` | `0.6.1` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `3.0.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.3.8` | `5.4.2` |\n| [ramda](https://github.com/ramda/ramda) | `0.30.1` | `0.32.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.2` | `25.3.3` |\n| [@types/ramda](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ramda) | `0.30.0` | `0.31.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.0` | `8.56.1` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.15.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.4` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.4.5` | `5.9.3` |\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 8.0.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/glob` from 0.4.0 to 0.6.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md\"\u003e\u003ccode\u003e@​actions/glob\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix a bad import for \u003ccode\u003eminimatch\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e to \u003ccode\u003e2.0.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eexcludeHiddenFiles\u003c/code\u003e option, which is disabled by default to preserve existing behavior \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1791\"\u003e#1791: Add glob option to ignore hidden files\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/glob\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/glob\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update lock file version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: export \u003ccode\u003e@actions/io/lib/io-util\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/io\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.3.8 to 5.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSeparate Builder\u003c/h2\u003e\n\u003cp\u003eXML Builder was the part of \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-builder\"\u003efast-xml-parser\u003c/a\u003e for years. But considering that any bug in builder may false-alarm the users who are only using parser and vice-versa, we have decided to split it into a separate package.\u003c/p\u003e\n\u003ch2\u003eMigration\u003c/h2\u003e\n\u003cp\u003eTo migrate to fast-xml-builder;\u003c/p\u003e\n\u003cp\u003eFrom\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport { XMLBuilder } from \u0026quot;fast-xml-parser\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eTo\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport  XMLBuilder  from \u0026quot;fast-xml-builder\u0026quot;;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eXMLBuilder will be removed from current package in any next major version of this library. So better to migrate.\u003c/p\u003e\n\u003ch2\u003esupport strictReservedNames\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.9...v5.3.9\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.2 / 2026-03-03\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.1  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.4.0  / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to fast-xml-builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.9 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport strictReservedNames\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.8 / 2026-02-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle non-array input for XML builder when preserveOrder is true (By \u003ca href=\"https://github.com/Angelopvtac\"\u003eAngelo Coetzee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esave use of js properies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.7 / 2026-02-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typings for CJS (By \u003ca href=\"https://github.com/Drarig29\"\u003eCorentin Girard\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.6 / 2026-02-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eImprove security and performance of entity processing\n\u003cul\u003e\n\u003cli\u003enew options \u003ccode\u003emaxEntitySize\u003c/code\u003e, \u003ccode\u003emaxExpansionDepth\u003c/code\u003e, \u003ccode\u003emaxTotalExpansions\u003c/code\u003e, \u003ccode\u003emaxExpandedLength\u003c/code\u003e, \u003ccode\u003eallowedTags\u003c/code\u003e,\u003ccode\u003etagFilter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003efast return when no edtity is present\u003c/li\u003e\n\u003cli\u003eimprovement replacement logic to reduce number of calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.5 / 2026-02-08\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Escape regex char in entity name\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.1.2\u003c/li\u003e\n\u003cli\u003eadd missing exports in CJS typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.4 / 2026-01-30\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: handle HTML numeric and hex entities when out of range\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.3 / 2025-12-12\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/775\"\u003e#775\u003c/a\u003e: transformTagName with allowBooleanAttributes adds an unnecessary attribute\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.2 / 2025-11-14\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix for import statement for v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.3.1 / 2025-11-03\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/44af54431b2224d71f6365cc42738dd787d788a1\"\u003e\u003ccode\u003e44af544\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3abdca91e7c0a789c65337aea56cf803e86e4c51\"\u003e\u003ccode\u003e3abdca9\u003c/code\u003e\u003c/a\u003e support maxEntityCount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/f95852ae040ce2408c59cc80e0ce24a497c2628a\"\u003e\u003ccode\u003ef95852a\u003c/code\u003e\u003c/a\u003e update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/4e7ca80e788a23b07531ac2ff8906e5e9f4bf892\"\u003e\u003ccode\u003e4e7ca80\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/36023b496382717c82bd68863b3f95629d0c9311\"\u003e\u003ccode\u003e36023b4\u003c/code\u003e\u003c/a\u003e fix (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/785\"\u003e#785\u003c/a\u003e) unpairedTag node should not have tag content\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b3660266f53e383193ae152cde878d9b2db7240f\"\u003e\u003ccode\u003eb366026\u003c/code\u003e\u003c/a\u003e separate builder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/6f333a85693e20713fea2d733795fef7e11ac51c\"\u003e\u003ccode\u003e6f333a8\u003c/code\u003e\u003c/a\u003e update release info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/c3ffbab9e5a2bab9db65803933d0af656076fc33\"\u003e\u003ccode\u003ec3ffbab\u003c/code\u003e\u003c/a\u003e support strictReservedNames\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.3.8...v5.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ramda` from 0.30.1 to 0.32.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ramda/ramda/releases\"\u003eramda's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.32.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3524\"\u003eupgrade guide\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.31.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3514\"\u003eupgrade guide\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/ramda/ramda/commit/f0b1fb524a681bc8c37dd6c35886420f8c2470c3\"\u003e\u003ccode\u003ef0b1fb5\u003c/code\u003e\u003c/a\u003e Version 0.32.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/fc8f0283bdd18fc02bd735c96fb48d8169f58d77\"\u003e\u003ccode\u003efc8f028\u003c/code\u003e\u003c/a\u003e fix exports in package.json (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3522\"\u003e#3522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/29470a6639530a430ad4a03880361176a0548e48\"\u003e\u003ccode\u003e29470a6\u003c/code\u003e\u003c/a\u003e docs(rebuild): fix typo (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/741465088a832fa98fe7adf0317d9b1f8e94e604\"\u003e\u003ccode\u003e7414650\u003c/code\u003e\u003c/a\u003e docs(pipeWith): add usage example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3520\"\u003e#3520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/746e0f8a572987e3207766778633745536833e2e\"\u003e\u003ccode\u003e746e0f8\u003c/code\u003e\u003c/a\u003e docs: update jsdelivr link (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3518\"\u003e#3518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3c812693a81fe00d5ab1ac273b76f484627811cb\"\u003e\u003ccode\u003e3c81269\u003c/code\u003e\u003c/a\u003e docs: add Map \u0026amp; Set example to type.js (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3517\"\u003e#3517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/3cade36303950bddb2cbfac674daf470c67e4633\"\u003e\u003ccode\u003e3cade36\u003c/code\u003e\u003c/a\u003e feat: better handling of decimal arguments to range (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3516\"\u003e#3516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/d4443e627ff21eab4481017005e74b0d9d75599f\"\u003e\u003ccode\u003ed4443e6\u003c/code\u003e\u003c/a\u003e Update head.js and last.js docs example (\u003ca href=\"https://redirect.github.com/ramda/ramda/issues/3515\"\u003e#3515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/7ee3d7a3b0f646a9d91c583c93734740fb4c8933\"\u003e\u003ccode\u003e7ee3d7a\u003c/code\u003e\u003c/a\u003e Version 0.31.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ramda/ramda/commit/69dfa7ff2ca9071f232b9771da6e3ea07825d72a\"\u003e\u003ccode\u003e69dfa7f\u003c/code\u003e\u003c/a\u003e do not clean dist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ramda/ramda/compare/v0.30.1...v0.32.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.2 to 25.3.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/ramda` from 0.30.0 to 0.31.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/ramda\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.0 to 8.56.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.1\u003c/h2\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): update dependency minimatch to v10.2.2 by \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074\"\u003etypescript-eslint/typescript-eslint#12074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.1 (2026-02-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for eslint-plugin to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a\"\u003e\u003ccode\u003e96a04a9\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/958f390c8c5b136e6f095f9230ba301fc1db00e9\"\u003e\u003ccode\u003e958f390\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): add default excludes to vitest (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12067\"\u003e#12067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ffb46eaa41a7c8a831dc09f0ed726dd4cc06ea4f\"\u003e\u003ccode\u003effb46ea\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [method-signature-style] clarify autofix impact on type ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.6.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.12 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative pat...\n\n_Description has been truncated_","html_url":"https://github.com/lcollins/pmd-github-action/pull/229","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/lcollins%2Fpmd-github-action/issues/229","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/229/packages"}},{"old_version":"5.1.3","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-23T13:13:24.000Z","version_change":"5.1.3 → 6.0.0","issue":{"uuid":"3978133431","node_id":"PR_kwDOKaqius7FpUDN","number":54,"state":"open","title":"chore(deps): update npm/ bump the npm group across 1 directory with 17 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T13:13:24.000Z","updated_at":"2026-02-23T13:13:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): update npm/ bump","group_name":"npm","update_count":17,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@types/node","old_version":"22.10.1","new_version":"25.3.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.17.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"9.16.0","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"5.1.3","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.9.0","new_version":"29.15.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-jsonc","old_version":"2.18.2","new_version":"3.1.0","repository_url":"https://github.com/ota-meshi/eslint-plugin-jsonc"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.4.1","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 15 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.1` | `25.3.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.17.0` | `8.56.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `9.16.0` | `10.0.1` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.3` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.9.0` | `29.15.0` |\n| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) | `2.18.2` | `3.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.1` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.3.0` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.10.1 to 25.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.17.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f0ce54da520cdc58f1dd2e2c45073c92617e2c2\"\u003e\u003ccode\u003e3f0ce54\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3df0002e8663f170749cc4a9a054af377cf0c554\"\u003e\u003ccode\u003e3df0002\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.17.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.52.0 (2026-01-05)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542\"\u003e\u003ccode\u003e1f17a79\u003c/code\u003e\u003c/a\u003e chore: migrate to pnpm (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11248\"\u003e#11248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3021ede961732e66b1daca804759aa0cf4143b97\"\u003e\u003ccode\u003e3021ede\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e\"\u003e\u003ccode\u003e9ddd571\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.52.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8\"\u003e\u003ccode\u003e95c7c73\u003c/code\u003e\u003c/a\u003e chore: update deps to latest minor/patch (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11921\"\u003e#11921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.16.0 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\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.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/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\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/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/0bd54976080936ce080ee2552d504180105593b4\"\u003e\u003ccode\u003e0bd5497\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddb80ef7c78adbc3fb784e33f500d321e84ab51e\"\u003e\u003ccode\u003eddb80ef\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.16.0...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.3 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.3...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.9.0 to 29.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.15.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.14.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.13.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.14.0...v29.15.0\"\u003e29.15.0\u003c/a\u003e (2026-02-15)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e only report optional chaining when \u003ccode\u003eallowOptionalChaining\u003c/code\u003e is false (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1934\"\u003e#1934\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e3f5751e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.13.0...v29.14.0\"\u003e29.14.0\u003c/a\u003e (2026-02-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-conditional-in-test:\u003c/strong\u003e ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e6406493\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.2...v29.13.0\"\u003e29.13.0\u003c/a\u003e (2026-02-08)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e7735c44\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\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/jest-community/eslint-plugin-jest/commit/258b560e26f31edee130ecdb7f323bd30c2434a2\"\u003e\u003ccode\u003e258b560\u003c/code\u003e\u003c/a\u003e chore(release): 29.15.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3f5751e42786a303ac9cd1c1442a7e4aea4c0513\"\u003e\u003ccode\u003e3f5751e\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): only report optional chaining when `allowOption...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2cbd92b89db6ccfcebc87c2dce4b569340e109f4\"\u003e\u003ccode\u003e2cbd92b\u003c/code\u003e\u003c/a\u003e chore(release): 29.14.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/64064939d0df526c6ed063a52f7802d76d70bed7\"\u003e\u003ccode\u003e6406493\u003c/code\u003e\u003c/a\u003e feat(no-conditional-in-test): ban optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1933\"\u003e#1933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5698ed5dae515724a4fb9494944ecfbaa8431b93\"\u003e\u003ccode\u003e5698ed5\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1931\"\u003e#1931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cb36f1ff5702a3493e4848941122424cb82cfa30\"\u003e\u003ccode\u003ecb36f1f\u003c/code\u003e\u003c/a\u003e chore(release): 29.13.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/7735c44b285b3969066e206c71d5f77e20590446\"\u003e\u003ccode\u003e7735c44\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1929\"\u003e#1929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/53efb753a83d4ad217f3e47f7fea0996750140a6\"\u003e\u003ccode\u003e53efb75\u003c/code\u003e\u003c/a\u003e test: update titles (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1930\"\u003e#1930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.9.0...v29.15.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsonc` from 2.18.2 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/releases\"\u003eeslint-plugin-jsonc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/487\"\u003e#487\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8a1f4b9d458b0c2de95249eb66ae0568912ad945\"\u003e\u003ccode\u003e8a1f4b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(object-curly-spacing): add \u003ccode\u003eemptyObjects\u003c/code\u003e option to control spacing in empty objects\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/484\"\u003e#484\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8bef6fc87089f34079aa4ec0b81b59ce0ec45227\"\u003e\u003ccode\u003e8bef6fc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - update \u003ccode\u003e@ota-meshi/ast-token-store\u003c/code\u003e to v0.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.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/ota-meshi/eslint-plugin-jsonc/pull/471\"\u003e#471\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d30112bf2e999d053aeb9af8beb437a7872c1ee8\"\u003e\u003ccode\u003ed30112b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Add ESLint language plugin support. The plugin now exports a \u003ccode\u003elanguages\u003c/code\u003e object that provides language implementations for \u003ccode\u003ejson\u003c/code\u003e, \u003ccode\u003ejsonc\u003c/code\u003e, \u003ccode\u003ejson5\u003c/code\u003e, and \u003ccode\u003ex\u003c/code\u003e. The shared configurations (\u003ccode\u003ebase\u003c/code\u003e, \u003ccode\u003erecommended-with-json\u003c/code\u003e, etc.) now use the \u003ccode\u003ejsonc\u003c/code\u003e-based language implementation by default (via \u003ccode\u003elanguage: \u0026quot;jsonc/x\u0026quot;\u003c/code\u003e in ESLint flat config) and have been updated to use the new language plugin approach instead of the parser approach.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8c87c6c46c6946af27b2f18d6bd5dcd0606bf84d\"\u003e\u003ccode\u003e8c87c6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for legacy config. The plugin now exports flat configs as the main configuration format. The previous \u003ccode\u003eflat/*\u003c/code\u003e namespace is kept for backward compatibility.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/465\"\u003e#465\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/62b212710f31295002348c4cfb0337bb5a0f737c\"\u003e\u003ccode\u003e62b2127\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for older ESLint versions. The new minimum supported version is ESLint 9.38.0 or later.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/460\"\u003e#460\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/cc949e3622780fb83a81d58041f546db12e60ad6\"\u003e\u003ccode\u003ecc949e3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Drop support for older Node.js versions. The new minimum supported versions are: ^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/469\"\u003e#469\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/ee2748695ccedc72831ea7a8ccf273ff02b64e1e\"\u003e\u003ccode\u003eee27486\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/copilot-swe-agent\"\u003e\u003ccode\u003e@​copilot-swe-agent\u003c/code\u003e\u003c/a\u003e! - Convert to ESM-only package. The plugin now uses tsdown for bundling and is distributed as pure ESM. The package no longer supports CommonJS \u003ccode\u003erequire()\u003c/code\u003e syntax. Users need to use \u003ccode\u003eimport\u003c/code\u003e statements or dynamic \u003ccode\u003eimport()\u003c/code\u003e to load the plugin.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/29e47c478031ac49dff1dfb3b2b847cc62c013ef\"\u003e\u003ccode\u003e29e47c4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - Update dependency jsonc-eslint-parser to v3\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/473\"\u003e#473\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/0f6d480b9fef765e8cfe288fa75e13f19c468a76\"\u003e\u003ccode\u003e0f6d480\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: include \u0026quot;no-irregular-whitespace\u0026quot; rule in recommended configs\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/477\"\u003e#477\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/75304cfc65b04e6ff0a29d467a4ad3de07a3578f\"\u003e\u003ccode\u003e75304cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - Removed re-export from jsonc-eslint-parser\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/474\"\u003e#474\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/90c0d61116738447996eb9b8ae630313c042f048\"\u003e\u003ccode\u003e90c0d61\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: replace espree with jsonc-eslint-parser for tokenization\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/476\"\u003e#476\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/633b7d1f30fd6971700eca84929a70a7b7067f45\"\u003e\u003ccode\u003e633b7d1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - The JSONCSourceCode, JSONCToken, and JSONCComment types are now provided. Using these types, you can define a RuleContext type that is useful for creating JSON rules.\u003c/p\u003e\n\u003cp\u003ee.g.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport type * as core from \u0026quot;@eslint/core\u0026quot;;\nexport type RuleContext\u0026lt;RuleOptions extends unknown[] = unknown[]\u0026gt; =\n  core.RuleContext\u0026lt;{\n    LangOptions: JSONCLanguageOptions;\n    Code: JSONCSourceCode;\n    RuleOptions: RuleOptions;\n    Node: JSONCNodeOrToken;\n    MessageIds: string;\n  }\u0026gt;;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.21.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/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md\"\u003eeslint-plugin-jsonc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/487\"\u003e#487\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/8a1f4b9d458b0c2de95249eb66ae0568912ad945\"\u003e\u003ccode\u003e8a1f4b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/coolusaHD_json-from-env/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FcoolusaHD_json-from-env/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-21T22:50:24.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"3972996887","node_id":"PR_kwDORVuL987FYvVV","number":1,"state":"open","title":"build: bump the npm-dependencies group with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-21T22:50:24.000Z","updated_at":"2026-02-21T22:50:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build: bump","group_name":"npm-dependencies","update_count":11,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.18.0","new_version":"8.56.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.1","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-config-love","old_version":"47.0.0","new_version":"151.0.0","repository_url":"https://github.com/mightyiam/eslint-config-love"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-prettier","old_version":"5.2.6","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"prettier","old_version":"3.5.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.4.1","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.18.0` | `8.56.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.0.1` |\n| [eslint-config-love](https://github.com/mightyiam/eslint-config-love) | `47.0.0` | `151.0.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.6` | `5.5.5` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.4.1` | `16.4.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n\nUpdates `@actions/core` from 1.11.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.56.0\u003c/h2\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.55.0\u003c/h2\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e forbid invalid modifier in object expression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931\"\u003e#11931\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\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\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.56.0 (2026-02-16)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport ESLint v10 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse parser options from context.languageOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJoshua Chen\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.55.0 (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] reduce param index to ts this handling (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949\"\u003e#11949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] report unnecessary defaults in ternary expressions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984\"\u003e#11984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] require strictNullChecks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966\"\u003e#11966\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000\"\u003e#12000\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] remove trailing newline when removing entire import (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990\"\u003e#11990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChristian Rose \u003ca href=\"https://github.com/chrros95\"\u003e\u003ccode\u003e@​chrros95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMaria Solano \u003ca href=\"https://github.com/MariaSolOs\"\u003e\u003ccode\u003e@​MariaSolOs\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSungHyun627 \u003ca href=\"https://github.com/SungHyun627\"\u003e\u003ccode\u003e@​SungHyun627\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c\"\u003e\u003ccode\u003e8b8b68f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.56.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5\"\u003e\u003ccode\u003e68a074f\u003c/code\u003e\u003c/a\u003e feat: support ESLint v10 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12057\"\u003e#12057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c0a359df266e2ff4903eff2fdfa6c8ea30b84bca\"\u003e\u003ccode\u003ec0a359d\u003c/code\u003e\u003c/a\u003e fix: use parser options from context.languageOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12043\"\u003e#12043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a\"\u003e\u003ccode\u003efedfe86\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.55.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8a95834bb5fd818cc049390e4cb57196717a011f\"\u003e\u003ccode\u003e8a95834\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] reduce param index to ts ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4ba1e72cd76f357044dca209978d87137c31e6c0\"\u003e\u003ccode\u003e4ba1e72\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] report unnecessary defaul...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a1f86179074a143fdb06445a28b1144427d33ec9\"\u003e\u003ccode\u003ea1f8617\u003c/code\u003e\u003c/a\u003e feat(utils): deprecate defaultOptions in favor of meta.defaultOptions (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11992\"\u003e#11992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f0ce54da520cdc58f1dd2e2c45073c92617e2c2\"\u003e\u003ccode\u003e3f0ce54\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] require strictNullChecks ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3df0002e8663f170749cc4a9a054af377cf0c554\"\u003e\u003ccode\u003e3df0002\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-vars] remove trailing newline when removing en...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48\"\u003e\u003ccode\u003eb931f8c\u003c/code\u003e\u003c/a\u003e chore: use workspace refs for workspace deps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12018\"\u003e#12018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.1 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\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.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/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003\"\u003e\u003ccode\u003e38b089c\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-array\u003c/code\u003e to ^0.23.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20484\"\u003e#20484\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c\"\u003e\u003ccode\u003e6f23076\u003c/code\u003e\u003c/a\u003e docs: toggle nav in no-JS mode (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20476\"\u003e#20476\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9\"\u003e\u003ccode\u003eb69cfb3\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/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1\"\u003e\u003ccode\u003eda7cd0e\u003c/code\u003e\u003c/a\u003e refactor: cleanup error message templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20479\"\u003e#20479\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5\"\u003e\u003ccode\u003e84fb885\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/1f667344b57c4c09b548d94bcfac1f91b6e5c63d\"\u003e\u003ccode\u003e1f66734\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003eeslint\u003c/code\u003e to \u003ccode\u003epeerDependencies\u003c/code\u003e of \u003ccode\u003e@eslint/js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20467\"\u003e#20467\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/0bd54976080936ce080ee2552d504180105593b4\"\u003e\u003ccode\u003e0bd5497\u003c/code\u003e\u003c/a\u003e 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddb80ef7c78adbc3fb784e33f500d321e84ab51e\"\u003e\u003ccode\u003eddb80ef\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e\"\u003e\u003ccode\u003ec87d5bd\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20531\"\u003e#20531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020\"\u003e\u003ccode\u003ee5c281f\u003c/code\u003e\u003c/a\u003e chore: updates for v9.39.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a\"\u003e\u003ccode\u003ed841001\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eminimatch\u003c/code\u003e to \u003ccode\u003e10.2.1\u003c/code\u003e to address security vulnerabilities (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20519\"\u003e#20519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc\"\u003e\u003ccode\u003e8c3832a\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e to ^8.56.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20514\"\u003e#20514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a\"\u003e\u003ccode\u003e5b3dbce\u003c/code\u003e\u003c/a\u003e docs: add AI acknowledgement section to templates (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20431\"\u003e#20431\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78\"\u003e\u003ccode\u003e04c2147\u003c/code\u003e\u003c/a\u003e fix: update error message for unused suppressions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20496\"\u003e#20496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94\"\u003e\u003ccode\u003e8330d23\u003c/code\u003e\u003c/a\u003e test: add tests for config-api (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20493\"\u003e#20493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc\"\u003e\u003ccode\u003e37d6e91\u003c/code\u003e\u003c/a\u003e chore: remove eslint v10 prereleases from eslint-config-eslint deps (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20494\"\u003e#20494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v8.57.1...v10.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-config-love` from 47.0.0 to 151.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/releases\"\u003eeslint-config-love's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev151.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev150.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev149.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev148.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev147.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v146.0.0...v147.0.0\"\u003e147.0.0\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-unused-private-class-members\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mightyiam/eslint-config-love/blob/master/CHANGELOG.md\"\u003eeslint-config-love's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v150.0.0...v151.0.0\"\u003e151.0.0\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-return-wrap (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e077345a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v149.0.0...v150.0.0\"\u003e150.0.0\u003c/a\u003e (2026-02-12)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epromise/no-multiple-resolved (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/55bb5e7212b1ee062b3894bdef2f7691b403b5d1\"\u003e55bb5e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v148.0.0...v149.0.0\"\u003e149.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/strict-void-return\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a800b1a6ff9e289a4daeac00477d9a3f54fda8b5\"\u003ea800b1a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v147.0.0...v148.0.0\"\u003e148.0.0\u003c/a\u003e (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​typescript-eslint/no-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/006e1c58eb71173373439b32ae439714a33a86e6\"\u003e006e1c5\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/mightyiam/eslint-config-love/commit/984308ab32aa6e7e0a518dc8ff42a90b46066aca\"\u003e\u003ccode\u003e984308a\u003c/code\u003e\u003c/a\u003e chore(release): 151.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/077345a46081fba1c74a1993dc30509513c3b1c4\"\u003e\u003ccode\u003e077345a\u003c/code\u003e\u003c/a\u003e feat!: promise/no-return-wrap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/6a1495b0d37e24b1991433f6cfe89ddf7eb6c326\"\u003e\u003ccode\u003e6a1495b\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-return-in-finally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/13b1af257bbcfb60b8099d5757bf390ee9c6ccb3\"\u003e\u003ccode\u003e13b1af2\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-promise-in-callback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/15e43f626db739b04d59bb12bcd4ae869db4b7fb\"\u003e\u003ccode\u003e15e43f6\u003c/code\u003e\u003c/a\u003e chore: intentionally no promise/no-new-statics\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a3439d66cd8163fbfbd455c83d5287a20b7aafe4\"\u003e\u003ccode\u003ea3439d6\u003c/code\u003e\u003c/a\u003e chore: intetionally no promise/no-nesting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/04c46e855d00efb44a69ed283041d01e60ea4f4e\"\u003e\u003ccode\u003e04c46e8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2278\"\u003e#2278\u003c/a\u003e from mightyiam/renovate/node-25.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/1166e96af7c139b8694c9749d65d5eb8b577cce6\"\u003e\u003ccode\u003e1166e96\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v25.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/0d556cdd42426374d9af77bef7a028890198f2a2\"\u003e\u003ccode\u003e0d556cd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mightyiam/eslint-config-love/issues/2276\"\u003e#2276\u003c/a\u003e from mightyiam/renovate/eslint-plugin-n-17.x-lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mightyiam/eslint-config-love/commit/a91aee080a25393c41fa46a95da4a7af2de2f8c9\"\u003e\u003ccode\u003ea91aee0\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency eslint-plugin-n to v17.24.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mightyiam/eslint-config-love/compare/v47.0.0...v151.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-config-love since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 4.10.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.10.2...v6.0.0\"\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.2.6 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\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\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.6...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 `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/prettie...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/bugale_bugroup-checks/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbugale_bugroup-checks/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"5.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-08T04:13:29.000Z","version_change":"5.0.2 → 6.0.0","issue":{"uuid":"3911944475","node_id":"PR_kwDOLk6LiM7CQiIp","number":126,"state":"open","title":"Build(deps-dev): Bump the dev-deps group across 1 directory with 14 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-08T04:13:29.000Z","updated_at":"2026-02-08T07:01:28.203Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Build(deps-dev): Bump","group_name":"dev-deps","update_count":14,"packages":[{"name":"@types/node","old_version":"22.7.5","new_version":"25.2.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.8.1","new_version":"8.54.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.2","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-plugin-github","old_version":"5.0.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.8.3","new_version":"29.12.2","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-jsonc","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/ota-meshi/eslint-plugin-jsonc"},{"name":"eslint-plugin-prettier","old_version":"5.2.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.13","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"prettier","old_version":"3.3.3","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-eslint","old_version":"16.3.0","new_version":"16.4.2","repository_url":"https://github.com/prettier/prettier-eslint"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the dev-deps group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.7.5` | `25.2.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.8.1` | `8.54.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.2` | `0.38.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.8.3` | `29.12.2` |\n| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) | `2.16.0` | `2.21.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.2.1` | `5.5.5` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.13` | `30.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.8.1` |\n| [prettier-eslint](https://github.com/prettier/prettier-eslint) | `16.3.0` | `16.4.2` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n\n\nUpdates `@types/node` from 22.7.5 to 25.2.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 `@typescript-eslint/eslint-plugin` from 8.8.1 to 8.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.54.0\u003c/h2\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e support ScopeManager#addGlobals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914\"\u003e#11914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e prevent misidentification of \u003ccode\u003e\u0026quot;use strict\u0026quot;\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995\"\u003e#11995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e handle missing \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958\"\u003e#11958\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrancesco Trotta\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.1\u003c/h2\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.0\u003c/h2\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.8.0 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11991\"\u003e#11991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add rule [strict-void-return] (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9707\"\u003e#9707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-vars] add a fixer to remove unused imports (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11922\"\u003e#11922\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] fix false positive for parameters corresponding to a rest parameter (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11916\"\u003e#11916\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/80e33ff2fd81f88100cda942db5232851adab90e\"\u003e\u003ccode\u003e80e33ff\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin-internal): add prefer-tsutils-methods rule (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11974\"\u003e#11974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/ec4f73aaae8ad3344d55e98f710e6acdd482ff19\"\u003e\u003ccode\u003eec4f73a\u003c/code\u003e\u003c/a\u003e feat(typescript-estree): add shortcut methods to ParserServicesWithTypeInform...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d32f90955962cd9c0968ed6f675d52fc80059496\"\u003e\u003ccode\u003ed32f909\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): skip rules tests in windows ci (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11988\"\u003e#11988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/17fa993c2de60b9837658360af786a42e51de4ab\"\u003e\u003ccode\u003e17fa993\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): improve vitest performance with isolate: false (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11754\"\u003e#11754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1c66ab44c407cf05462d2344b37c09b507ea8052\"\u003e\u003ccode\u003e1c66ab4\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-assertion] check both base constrain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/aaa7ca2d6afd8def8cf9d01d0d9deedd38ae1495\"\u003e\u003ccode\u003eaaa7ca2\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.8.0 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11991\"\u003e#11991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d50aa1899ff83254056320c5313a5c041f465afb\"\u003e\u003ccode\u003ed50aa18\u003c/code\u003e\u003c/a\u003e fix(scope-manager): fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/4c0b37964eac642cf54a3a76723531c2f468183c\"\u003e\u003ccode\u003e4c0b379\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unused-private-class-members] private destructured cl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.8.1 to 8.54.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.54.0\u003c/h2\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-internal:\u003c/strong\u003e add prefer-tsutils-methods rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974\"\u003e#11974\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625\"\u003e#11625\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e support ScopeManager#addGlobals (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914\"\u003e#11914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e add shortcut methods to ParserServicesWithTypeInformation (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965\"\u003e#11965\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955\"\u003e#11955\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] private destructured class member is defined but used (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785\"\u003e#11785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967\"\u003e#11967\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559\"\u003e#11559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e fix catch clause scopes \u003ccode\u003edef.name\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982\"\u003e#11982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escope-manager:\u003c/strong\u003e prevent misidentification of \u003ccode\u003e\u0026quot;use strict\u0026quot;\u003c/code\u003e directives (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995\"\u003e#11995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e handle missing \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958\"\u003e#11958\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBrad Zacher \u003ca href=\"https://github.com/bradzacher\"\u003e\u003ccode\u003e@​bradzacher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efnx \u003ca href=\"https://github.com/DMartens\"\u003e\u003ccode\u003e@​DMartens\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFrancesco Trotta\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eMinJae \u003ca href=\"https://github.com/Ju-MINJAE\"\u003e\u003ccode\u003e@​Ju-MINJAE\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMinyeong Kim \u003ca href=\"https://github.com/minyeong981\"\u003e\u003ccode\u003e@​minyeong981\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eoverlookmotel\u003c/li\u003e\n\u003cli\u003eYuya Yoshioka \u003ca href=\"https://github.com/YuyaYoshioka\"\u003e\u003ccode\u003e@​YuyaYoshioka\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e김현수 \u003ca href=\"https://github.com/Kimsoo0119\"\u003e\u003ccode\u003e@​Kimsoo0119\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.1\u003c/h2\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-indexed-object-style] skip fixer if interface is a default export (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11951\"\u003e#11951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e make RuleCreator root defaultOptions optional (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCameron\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.53.0\u003c/h2\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.54.0 (2026-01-26)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.1 (2026-01-19)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.53.0 (2026-01-12)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.52.0 (2026-01-05)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\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/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507\"\u003e\u003ccode\u003ed423e57\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.54.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9940e53a156ec75b2e2910a63310650b4d19a6c6\"\u003e\u003ccode\u003e9940e53\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3021ede961732e66b1daca804759aa0cf4143b97\"\u003e\u003ccode\u003e3021ede\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.53.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e\"\u003e\u003ccode\u003e9ddd571\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.52.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8\"\u003e\u003ccode\u003e95c7c73\u003c/code\u003e\u003c/a\u003e chore: update deps to latest minor/patch (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11921\"\u003e#11921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928\"\u003e\u003ccode\u003ee4c57f5\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2\"\u003e\u003ccode\u003ed520b88\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a\"\u003e\u003ccode\u003ec62e858\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.2 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.0.2...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.8.3 to 29.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.12.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.1...v29.12.2\"\u003e29.12.2\u003c/a\u003e (2026-02-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e82e3b04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.12.0...v29.12.1\"\u003e29.12.1\u003c/a\u003e (2026-01-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-unnecessary-assertion:\u003c/strong\u003e don't report for \u003ccode\u003eany\u003c/code\u003e and \u003ccode\u003eunknown\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/388a36cdb0feb04d04bff4f1398e448aabfeaf8c\"\u003e388a36c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-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/jest-community/eslint-plugin-jest/commit/4acda625d6fe7c3aaec1a44d3cbeae4972e452b6\"\u003e\u003ccode\u003e4acda62\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/82e3b043d15d3b9fbffc263fb57631ebe56f9ea7\"\u003e\u003ccode\u003e82e3b04\u003c/code\u003e\u003c/a\u003e fix: add optional peer dependency on TypeScript (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1926\"\u003e#1926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/10501cfeeecc5decf63db8bb9690dcecd1019fd0\"\u003e\u003ccode\u003e10501cf\u003c/code\u003e\u003c/a\u003e chore(deps): update workflows (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1922\"\u003e#1922\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d3958b0d03583c97036db2f739bddee95b49f413\"\u003e\u003ccode\u003ed3958b0\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/410f511d30a5a5b1f9683d39bee5dfd2a2257afe\"\u003e\u003ccode\u003e410f511\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1924\"\u003e#1924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b2e6d5e3a6606a8fa6847de9824461df7924d988\"\u003e\u003ccode\u003eb2e6d5e\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5e2cffbb3089fd3a161e4e25ee5585b0d13393d9\"\u003e\u003ccode\u003e5e2cffb\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003eeslint-plugin-eslint-comments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1921\"\u003e#1921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5f3a0102b4d46691963ca0166a0dea4149317571\"\u003e\u003ccode\u003e5f3a010\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1920\"\u003e#1920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5a9bf66643dfa7dd8c98e2b7e6e7cbf908ba8c2f\"\u003e\u003ccode\u003e5a9bf66\u003c/code\u003e\u003c/a\u003e chore(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/45edad2158305d3d5907c00ed698b592379b4490\"\u003e\u003ccode\u003e45edad2\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.1 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.8.3...v29.12.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 [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jsonc` from 2.16.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/releases\"\u003eeslint-plugin-jsonc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.21.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-array-values): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-keys): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.20.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/404\"\u003e#404\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/22b1700428e8aad4ec4bc8d3b054067d3cddcffd\"\u003e\u003ccode\u003e22b1700\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency synckit to \u003ccode\u003e^0.6.2 || ^0.7.3 || ^0.11.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.0...v2.20.1\"\u003ehttps://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.20.0...v2.20.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.20.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/394\"\u003e#394\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/70d4b062b52495a716a0c2aaeb6c45c3b383bca4\"\u003e\u003ccode\u003e70d4b06\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - minor refactor\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003e#402\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/237932cc6bf469994c686bce597c612e00586347\"\u003e\u003ccode\u003e237932c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: hourcekeeping, bump all (dev) deps, stricter rule \u003ccode\u003eoptions\u003c/code\u003e typings\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003eota-meshi/eslint-plugin-jsonc#402\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.19.1...v2.20.0\"\u003ehttps://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.19.1...v2.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.19.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/392\"\u003e#392\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/623ee679cfdc989303ae35c1ba024736ab30a919\"\u003e\u003ccode\u003e623ee67\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: more improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.19.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/390\"\u003e#390\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/5950e3ddf2f3e9f169e692c48f564ba27d54e9fc\"\u003e\u003ccode\u003e5950e3d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/378\"\u003e#378\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/e46de35da1e491064a2be7955c8aed0507126577\"\u003e\u003ccode\u003ee46de35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: crash when used with eslint v9.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/374\"\u003e#374\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/3f8a1b90b3b3a62bb5c598c62dc55a1d08ccea7b\"\u003e\u003ccode\u003e3f8a1b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency eslint-json-compat-utils to ^0.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/372\"\u003e#372\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/9dce7d3dece96b4e22e7be6fc18fd4fd401edcfa\"\u003e\u003ccode\u003e9dce7d3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: use eslint-json-compat-utils\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md\"\u003eeslint-plugin-jsonc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.21.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-array-values): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/426\"\u003e#426\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat(sort-keys): improve to calculate the minimum edit distance for sorting and report the optimal sorting direction\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/404\"\u003e#404\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/22b1700428e8aad4ec4bc8d3b054067d3cddcffd\"\u003e\u003ccode\u003e22b1700\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency synckit to \u003ccode\u003e^0.6.2 || ^0.7.3 || ^0.11.5\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.20.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/394\"\u003e#394\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/70d4b062b52495a716a0c2aaeb6c45c3b383bca4\"\u003e\u003ccode\u003e70d4b06\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - minor refactor\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/402\"\u003e#402\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/237932cc6bf469994c686bce597c612e00586347\"\u003e\u003ccode\u003e237932c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - refactor: hourcekeeping, bump all (dev) deps, stricter rule \u003ccode\u003eoptions\u003c/code\u003e typings\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/392\"\u003e#392\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/623ee679cfdc989303ae35c1ba024736ab30a919\"\u003e\u003ccode\u003e623ee67\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: more improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/390\"\u003e#390\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/5950e3ddf2f3e9f169e692c48f564ba27d54e9fc\"\u003e\u003ccode\u003e5950e3d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - feat: improve auto-fix of sort rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/378\"\u003e#378\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/e46de35da1e491064a2be7955c8aed0507126577\"\u003e\u003ccode\u003ee46de35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ota-meshi\"\u003e\u003ccode\u003e@​ota-meshi\u003c/code\u003e\u003c/a\u003e! - fix: crash when used with eslint v9.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/pull/374\"\u003e#374\u003c/a\u003e \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/3f8a1b90b3b3a62bb5c598c62dc55a1d08ccea7b\"\u003e\u003ccode\u003e3f8a1b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): update dependency eslint-json-compat-utils to ^0.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.18.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/ee6e6a9879fa1019797dc0b4f30066a4f7069db3\"\u003e\u003ccode\u003eee6e6a9\u003c/code\u003e\u003c/a\u003e chore: fix workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/42969418e0f72578ac6b18c3113451329387e708\"\u003e\u003ccode\u003e4296941\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-jsonc (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/430\"\u003e#430\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/b18253d6b7f55a41c11c2ada8493dd4686889f5b\"\u003e\u003ccode\u003eb18253d\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v5 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/424\"\u003e#424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/7ab13e13623af7fc06931c2f3408f0c44bf16f1e\"\u003e\u003ccode\u003e7ab13e1\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​eslint/json\u003c/code\u003e to ^0.13.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d223e188a74ce6a7a15b406cc2666bc6aa39d408\"\u003e\u003ccode\u003ed223e18\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency vite-plugin-eslint4b to ^0.6.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/d0ba2d63686f9fc78aa14cc61dd39cafed734bc5\"\u003e\u003ccode\u003ed0ba2d6\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency stylelint-config-standard to v39 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/cd9d58d70e4f3d9ec0f9cfd869ae2e698e07fe22\"\u003e\u003ccode\u003ecd9d58d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​ota-meshi/eslint-plugin\u003c/code\u003e to ^0.18.0 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/419\"\u003e#419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/efc00a613a78f2f15b6b9815b783bf92a3f838a5\"\u003e\u003ccode\u003eefc00a6\u003c/code\u003e\u003c/a\u003e feat(sort-keys, sort-array-values): improve to calculate the minimum edit dis...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/da27c0ee387956089edcd484b51cd69360fd609a\"\u003e\u003ccode\u003eda27c0e\u003c/code\u003e\u003c/a\u003e chore: repository maintenance (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/427\"\u003e#427\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/commit/caef3c11af7461b3e1766fa41bed548d99626c44\"\u003e\u003ccode\u003ecaef3c1\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/eslint-scope\u003c/code\u003e to v8 (\u003ca href=\"https://redirect.github.com/ota-meshi/eslint-plugin-jsonc/issues/409\"\u003e#409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.16.0...v2.21.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 eslint-plugin-jsonc since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.2.1 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint...\n\n_Description has been truncated_","html_url":"https://github.com/julia-actions/install-juliaup/pull/126","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/julia-actions%2Finstall-juliaup/issues/126","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/126/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-02-01T23:46:08.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"3883315720","node_id":"PR_kwDOIeTUTs7Ax48R","number":309,"state":"open","title":"Bump the all-dependencies group across 1 directory with 28 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-01T23:46:08.000Z","updated_at":"2026-02-01T23:47:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":28,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"9.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"ajv","old_version":"8.13.0","new_version":"8.17.1","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"cross-fetch","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/lquixada/cross-fetch"},{"name":"eslint-plugin-prettier","old_version":"5.1.3","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"jimp","old_version":"0.22.12","new_version":"1.6.0","repository_url":"https://github.com/jimp-dev/jimp"},{"name":"lodash","old_version":"4.17.21","new_version":"4.17.23","repository_url":"https://github.com/lodash/lodash"},{"name":"@types/lodash","old_version":"4.17.1","new_version":"4.17.23","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"mime-types","old_version":"2.1.35","new_version":"3.0.2","repository_url":"https://github.com/jshttp/mime-types"},{"name":"@types/mime-types","old_version":"2.1.4","new_version":"3.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"pixelmatch","old_version":"5.3.0","new_version":"7.1.0","repository_url":"https://github.com/mapbox/pixelmatch"},{"name":"@octokit/openapi-types","old_version":"22.2.0","new_version":"27.0.0","repository_url":"https://github.com/octokit/openapi-types.ts"},{"name":"@trivago/prettier-plugin-sort-imports","old_version":"4.3.0","new_version":"6.0.2","repository_url":"https://github.com/trivago/prettier-plugin-sort-imports"},{"name":"@types/node","old_version":"20.12.12","new_version":"25.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.5.0","new_version":"29.12.1","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lint-staged","old_version":"15.2.2","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.2.5","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 27 updates in the /action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `3.0.0` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `3.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `9.0.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.13.0` | `8.17.1` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [cross-fetch](https://github.com/lquixada/cross-fetch) | `4.0.0` | `4.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.1.3` | `5.5.5` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [jimp](https://github.com/jimp-dev/jimp) | `0.22.12` | `1.6.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.21` | `4.17.23` |\n| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.1` | `4.17.23` |\n| [mime-types](https://github.com/jshttp/mime-types) | `2.1.35` | `3.0.2` |\n| [@types/mime-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mime-types) | `2.1.4` | `3.0.1` |\n| [pixelmatch](https://github.com/mapbox/pixelmatch) | `5.3.0` | `7.1.0` |\n| [@octokit/openapi-types](https://github.com/octokit/openapi-types.ts/tree/HEAD/packages/openapi-types) | `22.2.0` | `27.0.0` |\n| [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) | `4.3.0` | `6.0.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.12` | `25.2.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.5.0` | `29.12.1` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.2` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.8.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/exec\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e9.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Package is now ESM-only\n\u003cul\u003e\n\u003cli\u003eCommonJS consumers must use dynamic \u003ccode\u003eimport()\u003c/code\u003e instead of \u003ccode\u003erequire()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eExample: \u003ccode\u003econst { getOctokit, context } = await import('@actions/github')\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFix TypeScript compilation by migrating to ESM, enabling proper imports from \u003ccode\u003e@octokit/core/types\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e6.23.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to \u003ccode\u003e3.0.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ca href=\"https://github.com/octokit\"\u003e\u003ccode\u003e@​octokit\u003c/code\u003e\u003c/a\u003e dependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/core\u003c/code\u003e ^7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-paginate-rest\u003c/code\u003e ^14.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/plugin-rest-endpoint-methods\u003c/code\u003e ^17.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request\u003c/code\u003e ^10.0.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@octokit/request-error\u003c/code\u003e ^7.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e: Minimum Node.js version is now 20 (previously 18)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to v3.0.1 of \u003ccode\u003e@actions/http-client\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.13.0 to 8.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 8.17.1 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2472\"\u003eajv-validator/ajv#2472\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePlus everything in 8.17.0 which failed to release\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cp\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\nfix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\ndocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\ndocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\nFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\ndocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\nfeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\nfix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\nfixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003eajv-validator/ajv#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\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/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fast-uri change by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9050ba1359fb87cd7c143f3c79513ea7624ea443\"\u003e\u003ccode\u003e9050ba1\u003c/code\u003e\u003c/a\u003e bump version to 8.17.1 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f7831b41c3a27064c6219f51a1e7371ffb582dfe\"\u003e\u003ccode\u003ef7831b4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a523784388a79ce65e42caf4d2731da36a94b386\"\u003e\u003ccode\u003ea523784\u003c/code\u003e\u003c/a\u003e fix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/595fe58e64e8d5fb8a50fd7a58f9e7f3bcca0bac\"\u003e\u003ccode\u003e595fe58\u003c/code\u003e\u003c/a\u003e feat: add test for encoded refs and bump fast-uri (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a18641ef4ceb9623ea7c437e6f4f98d44ac293aa\"\u003e\u003ccode\u003ea18641e\u003c/code\u003e\u003c/a\u003e Update modifying-data.md - fix broken strict-mode link (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/650c7f6d6aa7e8a0608ad4196d674a2f2d2fa685\"\u003e\u003ccode\u003e650c7f6\u003c/code\u003e\u003c/a\u003e Fix grammatical typo in managing-schemas.md (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/603f63b291160ae02472184d30d408e8d7114af8\"\u003e\u003ccode\u003e603f63b\u003c/code\u003e\u003c/a\u003e docs: refactor to improve legibility (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/8bccdc4d7c46c1a8e0dacc1c4e1cd317c20b3fe5\"\u003e\u003ccode\u003e8bccdc4\u003c/code\u003e\u003c/a\u003e docs: clarify behaviour of addVocabulary (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/85dafb06947b4f8932d2d807350bf8ce4ce9e0f7\"\u003e\u003ccode\u003e85dafb0\u003c/code\u003e\u003c/a\u003e fix: ignore new eslint error (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/80c014fa537e9e32cd6aa493cea83ffe619e906e\"\u003e\u003ccode\u003e80c014f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.17.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vitest for testing\u003c/li\u003e\n\u003cli\u003eConvert all source files from .js to .ts with proper TypeScript types\u003c/li\u003e\n\u003cli\u003eUse zshy for ESM-only builds (removes CJS support)\u003c/li\u003e\n\u003cli\u003eAdopt \u003ccode\u003e@​epic-web/config\u003c/code\u003e for TypeScript, ESLint, and Prettier\u003c/li\u003e\n\u003cli\u003eUpdate to Node.js \u0026gt;=20 requirement\u003c/li\u003e\n\u003cli\u003eRemove kcd-scripts dependency\u003c/li\u003e\n\u003cli\u003eAdd comprehensive e2e tests with GitHub Actions matrix testing\u003c/li\u003e\n\u003cli\u003eUpdate GitHub workflow with caching and cross-platform testing\u003c/li\u003e\n\u003cli\u003eModernize documentation and remove outdated sections\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003eAdd proper TypeScript declarations and exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe tool maintains its original functionality while being completely modernized with the latest tooling and best practices\u003c/p\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js \u0026gt;=20 and only exports ESM modules (not relevant in most cases).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e\u003ccode\u003e152ae6a\u003c/code\u003e\u003c/a\u003e feat: add support ofr default value syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/bd70d1ab25b0e0b9b2926b048bf8ca52668a393c\"\u003e\u003ccode\u003ebd70d1a\u003c/code\u003e\u003c/a\u003e chore: upgrade zshy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8e0b190df9f90266c720aafe6f24d43eee93fa1b\"\u003e\u003ccode\u003e8e0b190\u003c/code\u003e\u003c/a\u003e chore(ci): get coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8635e80e81080f3e8f83b514565dc6bfecf6760c\"\u003e\u003ccode\u003e8635e80\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/3a58f2236009b2f52479f2927c7790129450ec63\"\u003e\u003ccode\u003e3a58f22\u003c/code\u003e\u003c/a\u003e chore: fix npmrc registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/b70bfff5ecff5c92f2462cd6334378ef5bd84db0\"\u003e\u003ccode\u003eb70bfff\u003c/code\u003e\u003c/a\u003e chore(ci): add names to steps and workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/cc5759dc36012c4b13b3d3b1af5e0a645d3c55f6\"\u003e\u003ccode\u003ecc5759d\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/080a8591909665f42592d73e1149d0a061164045\"\u003e\u003ccode\u003e080a859\u003c/code\u003e\u003c/a\u003e chore: remove publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/31e5bc70e726dee8e453dd64d54ad02eeb66e23a\"\u003e\u003ccode\u003e31e5bc7\u003c/code\u003e\u003c/a\u003e chore(ci): restore built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/81e9c34f55c483dc1f568696db36267748b3740d\"\u003e\u003ccode\u003e81e9c34\u003c/code\u003e\u003c/a\u003e chore(ci): add back semantic-release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-fetch` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lquixada/cross-fetch/releases\"\u003ecross-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFEATURES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Node 22.\u003c/li\u003e\n\u003cli\u003eUpgraded \u003ccode\u003enode-fetch\u003c/code\u003e to 2.7.0. Please refer to \u003ccode\u003enode-fetch\u003c/code\u003e \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003erelease notes\u003c/a\u003e between 2.6.13 and 2.7.0 for features and bug fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFIXES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003ewhatwg-fetch\u003c/code\u003e to 3.6.20. Please refer to \u003ccode\u003ewhatwg-fetch\u003c/code\u003e \u003ca href=\"https://github.com/github/fetch/releases\"\u003erelease notes\u003c/a\u003e between 3.6.2 and 3.6.20 for bug fixes.\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/lquixada/cross-fetch/blob/v4.x/CHANGELOG.md\"\u003ecross-fetch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2024-12-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded support for node 22 (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e074cd87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e0ab2481\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003edf46c2a\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/lquixada/cross-fetch/commit/3415e1f5875711a7b6bed08eb8d9ddfdd79c97d2\"\u003e\u003ccode\u003e3415e1f\u003c/code\u003e\u003c/a\u003e chore(release): 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/f0dbe547e400f87db8a15d2b4254c6fc4c0c6844\"\u003e\u003ccode\u003ef0dbe54\u003c/code\u003e\u003c/a\u003e chore: fixed release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003e\u003ccode\u003edf46c2a\u003c/code\u003e\u003c/a\u003e fix: updated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/04846bc8821780f5f467c43ae84bed07dd0c2c73\"\u003e\u003ccode\u003e04846bc\u003c/code\u003e\u003c/a\u003e refactor: improved make targets output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e\u003ccode\u003e0ab2481\u003c/code\u003e\u003c/a\u003e feat: updated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e\u003ccode\u003e074cd87\u003c/code\u003e\u003c/a\u003e feat: added support for node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/4283bd938477e7c63c4a158e02d2859179dcbd87\"\u003e\u003ccode\u003e4283bd9\u003c/code\u003e\u003c/a\u003e chore: changed default node version to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/625bf57ca0be7cbbbd3676f19e1cd3ffdd2c97cd\"\u003e\u003ccode\u003e625bf57\u003c/code\u003e\u003c/a\u003e chore: updated action/setup-node to v4 and hmarr/debug-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/d24345b623d2eb5dd4c6ec39a5a709966ece6d6a\"\u003e\u003ccode\u003ed24345b\u003c/code\u003e\u003c/a\u003e chore: updated actions/checkout and actions/cache to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/ccaf40bef2d0a5a8c78679c1f415b7a8da9ff33a\"\u003e\u003ccode\u003eccaf40b\u003c/code\u003e\u003c/a\u003e chore: switched minifier from \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to rollup-plugin-esbuild ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.1.3 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\u003ch2\u003ev5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\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\u003ch2\u003e5.5.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\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\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...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 `form-data` from 4.0.4 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jimp` from 0.22.12 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jimp-dev/jimp/releases\"\u003ejimp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eLet Jimp.read accept a Buffer \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1332\"\u003e#1332\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eExport measure text functions from jimp package \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1333\"\u003e#1333\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd JimpMime constant \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1331\"\u003e#1331\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd JimpInstance type \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1330\"\u003e#1330\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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 Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBind callback to image instance \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1335\"\u003e#1335\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-quantize\u003c/code\u003e, \u003ccode\u003e@jimp/wasm-webp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003efix docs build (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e📝 Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/plugin-blit\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eMisc doc updates \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1334\"\u003e#1334\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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/jimp-dev/jimp/blob/main/CHANGELOG.md\"\u003ejimp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev1.5.0 (Mon Sep 09 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003ev1.5.0 (Sat Sep 07 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c88abe6046dccbdb6e4f5f00c3dd403c81d83515\"\u003e\u003ccode\u003ec88abe6\u003c/code\u003e\u003c/a\u003e Bump version to: v1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/62ce3d73a2dbdd889edaedcf634da264b4f687d0\"\u003e\u003ccode\u003e62ce3d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/afa0917b57b1c55f6e22981c2e57f626328c73f9\"\u003e\u003ccode\u003eafa0917\u003c/code\u003e\u003c/a\u003e add readme to jimp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9b8d6106ef2498113ebcdddf8e6a4fae0b3cadff\"\u003e\u003ccode\u003e9b8d610\u003c/code\u003e\u003c/a\u003e Bump version to: v1.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9eceb9b8cc32dd40541825e667dbb8188e04df2d\"\u003e\u003ccode\u003e9eceb9b\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/a1fac891e86693cee80549d362cd77794a41f03b\"\u003e\u003ccode\u003ea1fac89\u003c/code\u003e\u003c/a\u003e Add support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c1b91e9007f17d0702894bd9bfab8215cff764f9\"\u003e\u003ccode\u003ec1b91e9\u003c/code\u003e\u003c/a\u003e Bump version to: v1.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/39dfcbcaeaecfec76b92f291e28167303ee59d6c\"\u003e\u003ccode\u003e39dfcbc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/ea01eac9ea5031d776f4cc646d6922dbbed4acd1\"\u003e\u003ccode\u003eea01eac\u003c/code\u003e\u003c/a\u003e Bind callback to image instance (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/11cd40895aa972f51dcda626fb98e9dfc70c846c\"\u003e\u003ccode\u003e11cd408\u003c/code\u003e\u003c/a\u003e Let Jimp.read accept a Buffer (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jimp-dev/jimp/compare/v0.22.12...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash` from 4.17.21 to 4.17.23\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dec55b7a3b382da075e2eac90089b4cd00a26cbb\"\u003e\u003ccode\u003edec55b7\u003c/code\u003e\u003c/a\u003e Bump main to v4.17.23 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6088\"\u003e#6088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/19c9251b3631d7cf220b43bc757eb33f1084f117\"\u003e\u003ccode\u003e19c9251\u003c/code\u003e\u003c/a\u003e fix: setCacheHas JSDoc return type should be boolean (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6071\"\u003e#6071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b5e672995ae26929d111a6e94589f8d03fb8e578\"\u003e\u003ccode\u003eb5e6729\u003c/code\u003e\u003c/a\u003e jsdoc: Add -0 and BigInt zeros to _.compact falsey values list (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6062\"\u003e#6062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/edadd452146f7e4bad4ea684e955708931d84d81\"\u003e\u003ccode\u003eedadd45\u003c/code\u003e\u003c/a\u003e Prevent prototype pollution on baseUnset function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/4879a7a7d0a4494b0e83c7fa21bcc9fc6e7f1a6d\"\u003e\u003ccode\u003e4879a7a\u003c/code\u003e\u003c/a\u003e doc: fix autoLink function, conversion of source links (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6056\"\u003e#6056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/9648f692b0fc7c2f6a7a763d754377200126c2e8\"\u003e\u003ccode\u003e9648f69\u003c/code\u003e\u003c/a\u003e chore: remove \u003ccode\u003eyarn.lock\u003c/code\u003e file (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6053\"\u003e#6053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/dfa407db0bf5b200f2c7a9e4f06830ceaf074be9\"\u003e\u003ccode\u003edfa407d\u003c/code\u003e\u003c/a\u003e ci: remove legacy configuration files (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6052\"\u003e#6052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/156e1965ae78b121a88f81178ab81632304e8d64\"\u003e\u003ccode\u003e156e196\u003c/code\u003e\u003c/a\u003e feat: add renovate setup (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6039\"\u003e#6039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/933e1061b8c344d3fc742cdc400175d5ffc99bce\"\u003e\u003ccode\u003e933e106\u003c/code\u003e\u003c/a\u003e ci: add pipeline for Bun (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6023\"\u003e#6023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/072a807ff7ad8ffc7c1d2c3097266e815d138e20\"\u003e\u003ccode\u003e072a807\u003c/code\u003e\u003c/a\u003e docs: update links related to Open JS Foundation (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/5968\"\u003e#5968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.21...4.17.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/lodash` from 4.17.1 to 4.17.23\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/lodash\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types` from 2.1.35 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/releases\"\u003emime-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use \u003ccode\u003eubuntu-latest\u003c/code\u003e as ci runner by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/143\"\u003ejshttp/mime-types#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-score logic for mp4 types by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/140\"\u003ejshttp/mime-types#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 add engines test by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.27.9 to 3.30.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/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/164\"\u003ejshttp/mime-types#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/166\"\u003ejshttp/mime-types#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.0 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/168\"\u003ejshttp/mime-types#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/167\"\u003ejshttp/mime-types#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.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/jshttp/mime-types/pull/150\"\u003ejshttp/mime-types#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/144\"\u003ejshttp/mime-types#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/148\"\u003ejshttp/mime-types#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.2.0 to 10.8.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/jshttp/mime-types/pull/149\"\u003ejshttp/mime-types#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.5.0 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/jshttp/mime-types/pull/147\"\u003ejshttp/mime-types#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update JSDoc to convey only false return by \u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.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/jshttp/mime-types/pull/155\"\u003ejshttp/mime-types#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 3.0.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/169\"\u003ejshttp/mime-types#169\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/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade scorecard workflow pinned action versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/130\"\u003ejshttp/mime-types#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update mime-db dependency to version 1.54.0 by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 3.0.1 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\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/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/96\"\u003ejshttp/mime-types#96\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Node 8 and 9 tests, pin nyc version used for testing in Node 9 and 8 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/123\"\u003ejshttp/mime-types#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for OSSF scorecard reporting by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/121\"\u003ejshttp/mime-types#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3: Remove node  \u0026lt; 18 from CI matrix by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/118\"\u003ejshttp/mime-types#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-db@1.53.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/126\"\u003ejshttp/mime-types#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: resolve extension conflicts with mime-score, close \u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/119\"\u003ejshttp/mime-types#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/blob/master/HISTORY.md\"\u003emime-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.0.2 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update JSDoc to reflect that functions return only \u003ccode\u003efalse\u003c/code\u003e or \u003ccode\u003estring\u003c/code\u003e, not \u003ccode\u003eboolean|string\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix: refined mime-score logic so \u003ccode\u003e.mp4\u003c/code\u003e resolves correctly\u003c/li\u003e\n\u003cli\u003eFix:reflect the current Node.js version supported to ≥ 18 (See 3.0.0 for more details).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.1 / 2025-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: mime-db@1.54.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.0 / 2024-08-31\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003edeps: mime-db@1.53.0\u003c/li\u003e\n\u003cli\u003eresolve extension conflicts with mime-score (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/119\"\u003e#119\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003easc -\u0026gt; application/pgp-signature is now application/pgp-keys\u003c/li\u003e\n\u003cli\u003empp -\u0026gt; application/vnd.ms-project is now application/dash-patch+xml\u003c/li\u003e\n\u003cli\u003eac -\u0026gt; application/vnd.nokia.n-gage.ac+xml is now application/pkix-attr-cert\u003c/li\u003e\n\u003cli\u003ebdoc -\u0026gt; application/x-bdoc is now application/bdoc\u003c/li\u003e\n\u003cli\u003ewmz -\u0026gt; application/x-msmetafile is now application/x-ms-wmz\u003c/li\u003e\n\u003cli\u003exsl -\u0026gt; application/xslt+xml is now application/xml\u003c/li\u003e\n\u003cli\u003ewav -\u0026gt; audio/wave is now audio/wav\u003c/li\u003e\n\u003cli\u003ertf -\u0026gt; text/rtf is now application/rtf\u003c/li\u003e\n\u003cli\u003exml -\u0026gt; text/xml is now application/xml\u003c/li\u003e\n\u003cli\u003emp4 -\u0026gt; video/mp4 is now application/mp4\u003c/li\u003e\n\u003cli\u003empg4 -\u0026gt; video/mp4 is now application/mp4\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/jshttp/mime-types/commit/29a0302d799933a45384892df0722f3c5bb1b033\"\u003e\u003ccode\u003e29a0302\u003c/code\u003e\u003c/a\u003e 3.0.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c3ebfb1a276479e0de0270fac0dedd12b8b2ff2e\"\u003e\u003ccode\u003ec3ebfb1\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/02e8eb213ea761528c9de9e8ef3402992072a353\"\u003e\u003ccode\u003e02e8eb2\u003c/code\u003e\u003c/a\u003e fix: update JSDoc to convey only false return (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/ef03e6a777f293be73db7571bcf5d174b68db7d8\"\u003e\u003ccode\u003eef03e6a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/636cd1b66a66a0c4be01b47211c238bfeed78f5d\"\u003e\u003ccode\u003e636cd1b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump mocha from 10.2.0 to 10.8.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c02166bab2c5bb1f8665b5ee3ca437c9d6c07da4\"\u003e\u003ccode\u003ec02166b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/44956c63038a6a317153ec0842583a443c56595c\"\u003e\u003ccode\u003e44956c6\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/5e3bb15d29affcaece32d85477cb2b8aac583dfd\"\u003e\u003ccode\u003e5e3bb15\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/53f720cdf96869375b0240a044504aa158561019\"\u003e\u003ccode\u003e53f720c\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/eac806f33b9222492f188cc12176346110498cf1\"\u003e\u003ccode\u003eeac806f\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.30.0 to 3.30.5 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/mime-types/compare/2.1.35...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for mime-types since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/mime-types` from 2.1.4 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mime-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pixelmatch` from 5.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/pixelmatch/releases\"\u003epixelmatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd first-class TypeScript types to the project. They'll be maintained in the repo from now on. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/139\"\u003e#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove matching performance by ~22%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePotentially breaking: improve handling of \u003cstrong\u003esemitransparent pixels\u003c/strong\u003e. Previously, they were blended with white, so a transparent pixel vs white pixel would show zero difference; now pixels are blended with an irregular pattern, making it easier to catch regressions. (h/t \u003ca href=\"https://github.com/NathanMOlson\"\u003e\u003ccode\u003e@​NathanMOlson\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove match performance by ~6%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/147\"\u003e#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSignificantly improve diff generation performance. (h/t \u003ca href=\"https://github.com/kawanet\"\u003e\u003ccode\u003e@​kawanet\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix options handling to use the default value when \u003ccode\u003eundefined\u003c/code\u003e is passed explicitly. (h/t \u003ca href=\"https://github.com/denis-sokolov\"\u003e\u003ccode\u003e@​denis-sokolov\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/...\n\n_Description has been truncated_","html_url":"https://github.com/stoat-dev/stoat-action/pull/309","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoat-dev%2Fstoat-action/issues/309","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/309/packages"}},{"old_version":"4.7.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-21T05:45:47.000Z","version_change":"4.7.0 → 6.0.0","issue":{"uuid":"3836686113","node_id":"PR_kwDOJWS1Sc6-XpsJ","number":36,"state":"closed","title":"Bump eslint-plugin-github from 4.7.0 to 6.0.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-27T05:56:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T05:45:47.000Z","updated_at":"2026-01-27T05:57:07.000Z","time_to_close":519072,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eslint-plugin-github","old_version":"4.7.0","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.7.0 to 6.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-plugin-import for eslint 9 support by \u003ca href=\"https://github.com/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 3 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/github/eslint-plugin-github/pull/604\"\u003egithub/eslint-plugin-github#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate names back to original for eslint-comments and no-only-tests by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/605\"\u003egithub/eslint-plugin-github#605\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/tomups\"\u003e\u003ccode\u003e@​tomups\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/603\"\u003egithub/eslint-plugin-github#603\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.6...v5.1.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: upgrade eslint-plugin-jsx-a11y by \u003ca href=\"https://github.com/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 5 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/github/eslint-plugin-github/pull/598\"\u003egithub/eslint-plugin-github#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 7 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/github/eslint-plugin-github/pull/601\"\u003egithub/eslint-plugin-github#601\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate naming of plugins by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/602\"\u003egithub/eslint-plugin-github#602\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/hyldmo\"\u003e\u003ccode\u003e@​hyldmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/597\"\u003egithub/eslint-plugin-github#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v4.7.0...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github\u0026package-manager=npm_and_yarn\u0026previous-version=4.7.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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 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/panubo/setup-bats-action/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/panubo%2Fsetup-bats-action/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"5.1.8","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-11T05:31:45.000Z","version_change":"5.1.8 → 6.0.0","issue":{"uuid":"3800773061","node_id":"PR_kwDOQ3jd-M68hUJl","number":4,"state":"open","title":"Bump eslint-plugin-github from 5.1.8 to 6.0.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-11T05:31:45.000Z","updated_at":"2026-01-11T05:31:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 5.1.8 to 6.0.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-github\u0026package-manager=npm_and_yarn\u0026previous-version=5.1.8\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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 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/actions-marketplace-validations/github_codeql-action/pull/4","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fgithub_codeql-action/issues/4","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4/packages"}},{"old_version":"4.10.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-01T11:05:55.000Z","version_change":"4.10.2 → 6.0.0","issue":{"uuid":"3774475865","node_id":"PR_kwDOJSLxPc67MRwx","number":45,"state":"closed","title":"Bump the all-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-01T11:04:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:05:55.000Z","updated_at":"2026-02-01T11:04:08.000Z","time_to_close":2678291,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":27,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/github","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"ajv","old_version":"8.13.0","new_version":"8.17.1","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"cross-fetch","old_version":"4.0.0","new_version":"4.1.0","repository_url":"https://github.com/lquixada/cross-fetch"},{"name":"eslint-plugin-prettier","old_version":"5.1.3","new_version":"5.5.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"form-data","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/form-data/form-data"},{"name":"jimp","old_version":"0.22.12","new_version":"1.6.0","repository_url":"https://github.com/jimp-dev/jimp"},{"name":"mime-types","old_version":"2.1.35","new_version":"3.0.2","repository_url":"https://github.com/jshttp/mime-types"},{"name":"@types/mime-types","old_version":"2.1.4","new_version":"3.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"pixelmatch","old_version":"5.3.0","new_version":"7.1.0","repository_url":"https://github.com/mapbox/pixelmatch"},{"name":"@octokit/openapi-types","old_version":"22.2.0","new_version":"27.0.0","repository_url":"https://github.com/octokit/openapi-types.ts"},{"name":"@trivago/prettier-plugin-sort-imports","old_version":"4.3.0","new_version":"6.0.0","repository_url":"https://github.com/trivago/prettier-plugin-sort-imports"},{"name":"@types/lodash","old_version":"4.17.1","new_version":"4.17.21","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.12.12","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"4.10.2","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.5.0","new_version":"29.12.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"lint-staged","old_version":"15.2.2","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.2.5","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.2","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 26 updates in the /action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github) | `6.0.0` | `6.0.1` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.13.0` | `8.17.1` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [cross-fetch](https://github.com/lquixada/cross-fetch) | `4.0.0` | `4.1.0` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.1.3` | `5.5.4` |\n| [form-data](https://github.com/form-data/form-data) | `4.0.4` | `4.0.5` |\n| [jimp](https://github.com/jimp-dev/jimp) | `0.22.12` | `1.6.0` |\n| [mime-types](https://github.com/jshttp/mime-types) | `2.1.35` | `3.0.2` |\n| [@types/mime-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mime-types) | `2.1.4` | `3.0.1` |\n| [pixelmatch](https://github.com/mapbox/pixelmatch) | `5.3.0` | `7.1.0` |\n| [@octokit/openapi-types](https://github.com/octokit/openapi-types.ts/tree/HEAD/packages/openapi-types) | `22.2.0` | `27.0.0` |\n| [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports) | `4.3.0` | `6.0.0` |\n| [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.1` | `4.17.21` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.12.12` | `25.0.3` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `4.10.2` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.5.0` | `29.12.0` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.2.2` | `16.2.7` |\n| [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.2` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.13.0 to 8.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebump version to 8.17.1 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2472\"\u003eajv-validator/ajv#2472\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.17.0...v8.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ePlus everything in 8.17.0 which failed to release\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cp\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\nfix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\ndocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\ndocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\nFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\ndocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\nfeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\nfix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\nfixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003eajv-validator/ajv#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eThe only functional change is to switch from uri-js (which is no longer supported), to fast-uri. This is the second attempt and the team on fast-uri have been really helpful addressing the issues we found last time.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; by \u003ca href=\"https://github.com/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: ignore new eslint error for \u003ccode\u003e@​typescript-eslint/no-extraneous-class\u003c/code\u003e by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2455\"\u003eajv-validator/ajv#2455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: clarify behaviour of addVocabulary by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2454\"\u003eajv-validator/ajv#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: refactor to improve legibility by \u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix grammatical typo in managing-schemas.md by \u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix broken strict-mode link by \u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add test for encoded refs and bump fast-uri by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2449\"\u003eajv-validator/ajv#2449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2467\"\u003eajv-validator/ajv#2467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2457\"\u003eajv-validator/ajv#2457\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/gurgunday\"\u003e\u003ccode\u003e@​gurgunday\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2448\"\u003eajv-validator/ajv#2448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/blottn\"\u003e\u003ccode\u003e@​blottn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2432\"\u003eajv-validator/ajv#2432\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wetneb\"\u003e\u003ccode\u003e@​wetneb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2305\"\u003eajv-validator/ajv#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alexanderjsx\"\u003e\u003ccode\u003e@​alexanderjsx\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2459\"\u003eajv-validator/ajv#2459\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.16.0...v8.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert fast-uri change by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2444\"\u003eajv-validator/ajv#2444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.15.0...v8.16.0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9050ba1359fb87cd7c143f3c79513ea7624ea443\"\u003e\u003ccode\u003e9050ba1\u003c/code\u003e\u003c/a\u003e bump version to 8.17.1 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2472\"\u003e#2472\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/f7831b41c3a27064c6219f51a1e7371ffb582dfe\"\u003e\u003ccode\u003ef7831b4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2217\"\u003e#2217\u003c/a\u003e - clarify custom keyword naming (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2457\"\u003e#2457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a523784388a79ce65e42caf4d2731da36a94b386\"\u003e\u003ccode\u003ea523784\u003c/code\u003e\u003c/a\u003e fix: changes for \u003ccode\u003e@​typescript-eslint/array-type\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/595fe58e64e8d5fb8a50fd7a58f9e7f3bcca0bac\"\u003e\u003ccode\u003e595fe58\u003c/code\u003e\u003c/a\u003e feat: add test for encoded refs and bump fast-uri (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/a18641ef4ceb9623ea7c437e6f4f98d44ac293aa\"\u003e\u003ccode\u003ea18641e\u003c/code\u003e\u003c/a\u003e Update modifying-data.md - fix broken strict-mode link (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2459\"\u003e#2459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/650c7f6d6aa7e8a0608ad4196d674a2f2d2fa685\"\u003e\u003ccode\u003e650c7f6\u003c/code\u003e\u003c/a\u003e Fix grammatical typo in managing-schemas.md (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/603f63b291160ae02472184d30d408e8d7114af8\"\u003e\u003ccode\u003e603f63b\u003c/code\u003e\u003c/a\u003e docs: refactor to improve legibility (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2432\"\u003e#2432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/8bccdc4d7c46c1a8e0dacc1c4e1cd317c20b3fe5\"\u003e\u003ccode\u003e8bccdc4\u003c/code\u003e\u003c/a\u003e docs: clarify behaviour of addVocabulary (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/85dafb06947b4f8932d2d807350bf8ce4ce9e0f7\"\u003e\u003ccode\u003e85dafb0\u003c/code\u003e\u003c/a\u003e fix: ignore new eslint error (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2455\"\u003e#2455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/80c014fa537e9e32cd6aa493cea83ffe619e906e\"\u003e\u003ccode\u003e80c014f\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Revert fast-uri change (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2444\"\u003e#2444\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2448\"\u003e#2448\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.13.0...v8.17.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vitest for testing\u003c/li\u003e\n\u003cli\u003eConvert all source files from .js to .ts with proper TypeScript types\u003c/li\u003e\n\u003cli\u003eUse zshy for ESM-only builds (removes CJS support)\u003c/li\u003e\n\u003cli\u003eAdopt \u003ccode\u003e@​epic-web/config\u003c/code\u003e for TypeScript, ESLint, and Prettier\u003c/li\u003e\n\u003cli\u003eUpdate to Node.js \u0026gt;=20 requirement\u003c/li\u003e\n\u003cli\u003eRemove kcd-scripts dependency\u003c/li\u003e\n\u003cli\u003eAdd comprehensive e2e tests with GitHub Actions matrix testing\u003c/li\u003e\n\u003cli\u003eUpdate GitHub workflow with caching and cross-platform testing\u003c/li\u003e\n\u003cli\u003eModernize documentation and remove outdated sections\u003c/li\u003e\n\u003cli\u003eUpdate all dependencies to latest versions\u003c/li\u003e\n\u003cli\u003eAdd proper TypeScript declarations and exports\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe tool maintains its original functionality while being completely modernized with the latest tooling and best practices\u003c/p\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThis is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js \u0026gt;=20 and only exports ESM modules (not relevant in most cases).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e\u003ccode\u003e152ae6a\u003c/code\u003e\u003c/a\u003e feat: add support ofr default value syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/bd70d1ab25b0e0b9b2926b048bf8ca52668a393c\"\u003e\u003ccode\u003ebd70d1a\u003c/code\u003e\u003c/a\u003e chore: upgrade zshy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8e0b190df9f90266c720aafe6f24d43eee93fa1b\"\u003e\u003ccode\u003e8e0b190\u003c/code\u003e\u003c/a\u003e chore(ci): get coverage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/8635e80e81080f3e8f83b514565dc6bfecf6760c\"\u003e\u003ccode\u003e8635e80\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/3a58f2236009b2f52479f2927c7790129450ec63\"\u003e\u003ccode\u003e3a58f22\u003c/code\u003e\u003c/a\u003e chore: fix npmrc registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/b70bfff5ecff5c92f2462cd6334378ef5bd84db0\"\u003e\u003ccode\u003eb70bfff\u003c/code\u003e\u003c/a\u003e chore(ci): add names to steps and workflows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/cc5759dc36012c4b13b3d3b1af5e0a645d3c55f6\"\u003e\u003ccode\u003ecc5759d\u003c/code\u003e\u003c/a\u003e fix(release): manually release a major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/080a8591909665f42592d73e1149d0a061164045\"\u003e\u003ccode\u003e080a859\u003c/code\u003e\u003c/a\u003e chore: remove publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/31e5bc70e726dee8e453dd64d54ad02eeb66e23a\"\u003e\u003ccode\u003e31e5bc7\u003c/code\u003e\u003c/a\u003e chore(ci): restore built files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/81e9c34f55c483dc1f568696db36267748b3740d\"\u003e\u003ccode\u003e81e9c34\u003c/code\u003e\u003c/a\u003e chore(ci): add back semantic-release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-fetch` from 4.0.0 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lquixada/cross-fetch/releases\"\u003ecross-fetch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003eFEATURES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for Node 22.\u003c/li\u003e\n\u003cli\u003eUpgraded \u003ccode\u003enode-fetch\u003c/code\u003e to 2.7.0. Please refer to \u003ccode\u003enode-fetch\u003c/code\u003e \u003ca href=\"https://github.com/node-fetch/node-fetch/releases\"\u003erelease notes\u003c/a\u003e between 2.6.13 and 2.7.0 for features and bug fixes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFIXES\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded \u003ccode\u003ewhatwg-fetch\u003c/code\u003e to 3.6.20. Please refer to \u003ccode\u003ewhatwg-fetch\u003c/code\u003e \u003ca href=\"https://github.com/github/fetch/releases\"\u003erelease notes\u003c/a\u003e between 3.6.2 and 3.6.20 for bug fixes.\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/lquixada/cross-fetch/blob/v4.x/CHANGELOG.md\"\u003ecross-fetch's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003e4.1.0\u003c/a\u003e (2024-12-21)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadded support for node 22 (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e074cd87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e0ab2481\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e) (\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003edf46c2a\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/lquixada/cross-fetch/commit/3415e1f5875711a7b6bed08eb8d9ddfdd79c97d2\"\u003e\u003ccode\u003e3415e1f\u003c/code\u003e\u003c/a\u003e chore(release): 4.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/f0dbe547e400f87db8a15d2b4254c6fc4c0c6844\"\u003e\u003ccode\u003ef0dbe54\u003c/code\u003e\u003c/a\u003e chore: fixed release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/df46c2ae83dd670fb0f767302d4b09842075e415\"\u003e\u003ccode\u003edf46c2a\u003c/code\u003e\u003c/a\u003e fix: updated whatwg-fetch to 3.6.20 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/04846bc8821780f5f467c43ae84bed07dd0c2c73\"\u003e\u003ccode\u003e04846bc\u003c/code\u003e\u003c/a\u003e refactor: improved make targets output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/0ab24817f32c30457a6549940e033163c56318d3\"\u003e\u003ccode\u003e0ab2481\u003c/code\u003e\u003c/a\u003e feat: updated node-fetch to 2.7.0 (\u003ca href=\"https://redirect.github.com/lquixada/cross-fetch/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/074cd875751362d91ab10b8af632680b0fbe89db\"\u003e\u003ccode\u003e074cd87\u003c/code\u003e\u003c/a\u003e feat: added support for node 22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/4283bd938477e7c63c4a158e02d2859179dcbd87\"\u003e\u003ccode\u003e4283bd9\u003c/code\u003e\u003c/a\u003e chore: changed default node version to 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/625bf57ca0be7cbbbd3676f19e1cd3ffdd2c97cd\"\u003e\u003ccode\u003e625bf57\u003c/code\u003e\u003c/a\u003e chore: updated action/setup-node to v4 and hmarr/debug-action to v3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/d24345b623d2eb5dd4c6ec39a5a709966ece6d6a\"\u003e\u003ccode\u003ed24345b\u003c/code\u003e\u003c/a\u003e chore: updated actions/checkout and actions/cache to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lquixada/cross-fetch/commit/ccaf40bef2d0a5a8c78679c1f415b7a8da9ff33a\"\u003e\u003ccode\u003eccaf40b\u003c/code\u003e\u003c/a\u003e chore: switched minifier from \u003ccode\u003e@​rollup/plugin-terser\u003c/code\u003e to rollup-plugin-esbuild ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lquixada/cross-fetch/compare/v4.0.0...v4.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.1.3 to 5.5.4\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.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.5.3\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.2...v5.5.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.2\u003c/h2\u003e\n\u003cp\u003erepublish the latest version\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.1...v5.5.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.5.0...v5.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\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/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/743\"\u003eprettier/eslint-plugin-prettier#743\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.1...v5.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\"\u003ehttps://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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.4\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/755\"\u003e#755\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kbrilla\"\u003e\u003ccode\u003e@​kbrilla\u003c/code\u003e\u003c/a\u003e! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/751\"\u003e#751\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/andreww2012\"\u003e\u003ccode\u003e@​andreww2012\u003c/code\u003e\u003c/a\u003e! - fix: disallow extra properties in rule options\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/748\"\u003e#748\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.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-plugin-prettier/pull/743\"\u003e#743\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/92f2c9c8f0b083a0208b4236cf5c8e4af5612a8b\"\u003e\u003ccode\u003e92f2c9c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dotcarmen\"\u003e\u003ccode\u003e@​dotcarmen\u003c/code\u003e\u003c/a\u003e! - feat: support non-js languages like \u003ccode\u003ecss\u003c/code\u003e for \u003ccode\u003e@eslint/css\u003c/code\u003e and \u003ccode\u003ejson\u003c/code\u003e for \u003ccode\u003e@eslint/json\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/740\"\u003e#740\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/c21521ffbe7bfb60bdca8cbf6349fba4de774d21\"\u003e\u003ccode\u003ec21521f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to v0.11.7 to fix potential \u003ccode\u003eTypeError: Cannot read properties of undefined (reading 'message')\u003c/code\u003e error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.4.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-plugin-prettier/pull/736\"\u003e#736\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/59a0cae5f27801d7e00f257c6be059a848b32fbe\"\u003e\u003ccode\u003e59a0cae\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/yashtech00\"\u003e\u003ccode\u003e@​yashtech00\u003c/code\u003e\u003c/a\u003e! - refactor: migrate \u003ccode\u003eworker.js\u003c/code\u003e to \u003ccode\u003eworker.mjs\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/734\"\u003e#734\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/dcf2c8083e0f7146b7b7d641224ee2db8b318189\"\u003e\u003ccode\u003edcf2c80\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - ci: enable \u003ccode\u003eNPM_CONFIG_PROVENANCE\u003c/code\u003e env\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/674\"\u003e#674\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6fe0c90e277acba301e5a5db445130374d4254ea\"\u003e\u003ccode\u003e6fe0c90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/irsooti\"\u003e\u003ccode\u003e@​irsooti\u003c/code\u003e\u003c/a\u003e! - feat(types): prefer \u003ccode\u003eConfig\u003c/code\u003e over \u003ccode\u003eFlatConfig\u003c/code\u003e when they're equal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/723\"\u003e#723\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/1451176a82fae991c0f4f74adf80af283c3a01c3\"\u003e\u003ccode\u003e1451176\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003esynckit\u003c/code\u003e to \u003ccode\u003ev0.11.0\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/prettier/eslint-plugin-prettier/commit/e2c31d20f326133157a12d0989097ebd52860c5b\"\u003e\u003ccode\u003ee2c31d2\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/98a8bfd269f0f2ead6750ec88eb81f6d59b6c005\"\u003e\u003ccode\u003e98a8bfd\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/750\"\u003e#750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cf52b306a533b971bf40bbbf0d2033a1ed4f3c5d\"\u003e\u003ccode\u003ecf52b30\u003c/code\u003e\u003c/a\u003e fix: disallow extra properties in rule options (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/723f7a803f014746f2146e5be021c9071fa52d7e\"\u003e\u003ccode\u003e723f7a8\u003c/code\u003e\u003c/a\u003e fix: add 'oxc', 'oxc-ts' and 'hermes' parsers to \u003ccode\u003eparserBlocklist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/755\"\u003e#755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/cdfcefde2570a45f7c56f1f992115d6199ada09b\"\u003e\u003ccode\u003ecdfcefd\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/d8c303ede509195ee3e977bca948d86c8b628863\"\u003e\u003ccode\u003ed8c303e\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/3e87f2e73d0310ec8102ca23888e221f5af11fde\"\u003e\u003ccode\u003e3e87f2e\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/749\"\u003e#749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/bfd1e9547de9afaaf30318735f2f441c0250b77e\"\u003e\u003ccode\u003ebfd1e95\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eprettierRcOptions\u003c/code\u003e directly for prettier 3.6+ (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/9c4b792de1e69b656198cdb6787a2ad4f6695e84\"\u003e\u003ccode\u003e9c4b792\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/744\"\u003e#744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/78e41ec2f005400cfd62ebf24b25b743eae8298d\"\u003e\u003ccode\u003e78e41ec\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/745\"\u003e#745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.1.3...v5.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `form-data` from 4.0.4 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/blob/master/CHANGELOG.md\"\u003eform-data's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ev4.0.5\u003c/a\u003e - 2025-11-17\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Tests] Switch to newer v8 prediction library; enable node 24 testing \u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set Symbol.toStringTag in the proper place \u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\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/form-data/form-data/commit/68ff7dda8834d6de095a7008cef0e03bc252ca98\"\u003e\u003ccode\u003e68ff7dd\u003c/code\u003e\u003c/a\u003e v4.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/5822467f0ec21f6ad613c1c90856375e498793c7\"\u003e\u003ccode\u003e5822467\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/76d0dee43933b5e167f7f09e5d9cbbd1cf911aa7\"\u003e\u003ccode\u003e76d0dee\u003c/code\u003e\u003c/a\u003e [Fix] set Symbol.toStringTag in the proper place\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/form-data/form-data/commit/16e00765342106876f98a1c9703314006c9e937a\"\u003e\u003ccode\u003e16e0076\u003c/code\u003e\u003c/a\u003e [Tests] Switch to newer v8 prediction library; enable node 24 testing\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.4...v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jimp` from 0.22.12 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jimp-dev/jimp/releases\"\u003ejimp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.0\u003c/h2\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eLet Jimp.read accept a Buffer \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1332\"\u003e#1332\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eExport measure text functions from jimp package \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1333\"\u003e#1333\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd JimpMime constant \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1331\"\u003e#1331\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd JimpInstance type \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1330\"\u003e#1330\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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 Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBind callback to image instance \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1335\"\u003e#1335\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/utils\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-quantize\u003c/code\u003e, \u003ccode\u003e@jimp/wasm-webp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003efix docs build (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e📝 Documentation\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/plugin-blit\u003c/code\u003e, \u003ccode\u003e@jimp/plugin-print\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eMisc doc updates \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1334\"\u003e#1334\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\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/jimp-dev/jimp/blob/main/CHANGELOG.md\"\u003ejimp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003ev1.5.0 (Mon Sep 09 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Pushed to \u003ccode\u003emain\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejimp\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eadd readme to jimp (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch1\u003ev1.5.0 (Sat Sep 07 2024)\u003c/h1\u003e\n\u003ch3\u003eRelease Notes\u003c/h3\u003e\n\u003ch4\u003eAdd support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eCan now have options for the underlying image codecs\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://github.com/user-attachments/assets/26fa1a48-f463-455c-89f9-9c99f9fcb3d1\" alt=\"CleanShot 2024-09-07 at 15 26 41\" /\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch4\u003e🚀 Enhancement\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@jimp/core\u003c/code\u003e, \u003ccode\u003e@jimp/types\u003c/code\u003e, \u003ccode\u003e@jimp/js-bmp\u003c/code\u003e, \u003ccode\u003e@jimp/js-jpeg\u003c/code\u003e, \u003ccode\u003e@jimp/js-png\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for image decoder options \u003ca href=\"https://redirect.github.com/jimp-dev/jimp/pull/1336\"\u003e#1336\u003c/a\u003e (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAuthors: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAndrew Lisowski (\u003ca href=\"https://github.com/hipstersmoothie\"\u003e\u003ccode\u003e@​hipstersmoothie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c88abe6046dccbdb6e4f5f00c3dd403c81d83515\"\u003e\u003ccode\u003ec88abe6\u003c/code\u003e\u003c/a\u003e Bump version to: v1.6.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/62ce3d73a2dbdd889edaedcf634da264b4f687d0\"\u003e\u003ccode\u003e62ce3d7\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/afa0917b57b1c55f6e22981c2e57f626328c73f9\"\u003e\u003ccode\u003eafa0917\u003c/code\u003e\u003c/a\u003e add readme to jimp\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9b8d6106ef2498113ebcdddf8e6a4fae0b3cadff\"\u003e\u003ccode\u003e9b8d610\u003c/code\u003e\u003c/a\u003e Bump version to: v1.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/9eceb9b8cc32dd40541825e667dbb8188e04df2d\"\u003e\u003ccode\u003e9eceb9b\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/a1fac891e86693cee80549d362cd77794a41f03b\"\u003e\u003ccode\u003ea1fac89\u003c/code\u003e\u003c/a\u003e Add support for image decoder options (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1336\"\u003e#1336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/c1b91e9007f17d0702894bd9bfab8215cff764f9\"\u003e\u003ccode\u003ec1b91e9\u003c/code\u003e\u003c/a\u003e Bump version to: v1.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/39dfcbcaeaecfec76b92f291e28167303ee59d6c\"\u003e\u003ccode\u003e39dfcbc\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/ea01eac9ea5031d776f4cc646d6922dbbed4acd1\"\u003e\u003ccode\u003eea01eac\u003c/code\u003e\u003c/a\u003e Bind callback to image instance (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1335\"\u003e#1335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jimp-dev/jimp/commit/11cd40895aa972f51dcda626fb98e9dfc70c846c\"\u003e\u003ccode\u003e11cd408\u003c/code\u003e\u003c/a\u003e Let Jimp.read accept a Buffer (\u003ca href=\"https://redirect.github.com/jimp-dev/jimp/issues/1332\"\u003e#1332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jimp-dev/jimp/compare/v0.22.12...v1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mime-types` from 2.1.35 to 3.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/releases\"\u003emime-types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use \u003ccode\u003eubuntu-latest\u003c/code\u003e as ci runner by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/143\"\u003ejshttp/mime-types#143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[StepSecurity] Apply security best practices by \u003ca href=\"https://github.com/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-score logic for mp4 types by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/140\"\u003ejshttp/mime-types#140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e🧪 add engines test by \u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.27.9 to 3.30.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/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/164\"\u003ejshttp/mime-types#164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4 to 5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/166\"\u003ejshttp/mime-types#166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.30.0 to 3.30.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/168\"\u003ejshttp/mime-types#168\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/167\"\u003ejshttp/mime-types#167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.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/jshttp/mime-types/pull/150\"\u003ejshttp/mime-types#150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/144\"\u003ejshttp/mime-types#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/148\"\u003ejshttp/mime-types#148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.2.0 to 10.8.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/jshttp/mime-types/pull/149\"\u003ejshttp/mime-types#149\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.5.0 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/jshttp/mime-types/pull/147\"\u003ejshttp/mime-types#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update JSDoc to convey only false return by \u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.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/jshttp/mime-types/pull/155\"\u003ejshttp/mime-types#155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease: 3.0.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/169\"\u003ejshttp/mime-types#169\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/step-security-bot\"\u003e\u003ccode\u003e@​step-security-bot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/141\"\u003ejshttp/mime-types#141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctcpip\"\u003e\u003ccode\u003e@​ctcpip\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/136\"\u003ejshttp/mime-types#136\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Phillip9587\"\u003e\u003ccode\u003e@​Phillip9587\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/158\"\u003ejshttp/mime-types#158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/163\"\u003ejshttp/mime-types#163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kellyselden\"\u003e\u003ccode\u003e@​kellyselden\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/152\"\u003ejshttp/mime-types#152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.1...v3.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade scorecard workflow pinned action versions by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/130\"\u003ejshttp/mime-types#130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update mime-db dependency to version 1.54.0 by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease 3.0.1 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\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/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/133\"\u003ejshttp/mime-types#133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/134\"\u003ejshttp/mime-types#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\"\u003ehttps://github.com/jshttp/mime-types/compare/v3.0.0...v3.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace deprecated String.prototype.substr() by \u003ca href=\"https://github.com/CommanderRoot\"\u003e\u003ccode\u003e@​CommanderRoot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/96\"\u003ejshttp/mime-types#96\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Node 8 and 9 tests, pin nyc version used for testing in Node 9 and 8 by \u003ca href=\"https://github.com/jonchurch\"\u003e\u003ccode\u003e@​jonchurch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/123\"\u003ejshttp/mime-types#123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for OSSF scorecard reporting by \u003ca href=\"https://github.com/carpasse\"\u003e\u003ccode\u003e@​carpasse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/121\"\u003ejshttp/mime-types#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev3: Remove node  \u0026lt; 18 from CI matrix by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/118\"\u003ejshttp/mime-types#118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: mime-db@1.53.0 by \u003ca href=\"https://github.com/wesleytodd\"\u003e\u003ccode\u003e@​wesleytodd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/126\"\u003ejshttp/mime-types#126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat!: resolve extension conflicts with mime-score, close \u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/broofa\"\u003e\u003ccode\u003e@​broofa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/jshttp/mime-types/pull/119\"\u003ejshttp/mime-types#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jshttp/mime-types/blob/master/HISTORY.md\"\u003emime-types's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.0.2 / 2025-11-20\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: update JSDoc to reflect that functions return only \u003ccode\u003efalse\u003c/code\u003e or \u003ccode\u003estring\u003c/code\u003e, not \u003ccode\u003eboolean|string\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix: refined mime-score logic so \u003ccode\u003e.mp4\u003c/code\u003e resolves correctly\u003c/li\u003e\n\u003cli\u003eFix:reflect the current Node.js version supported to ≥ 18 (See 3.0.0 for more details).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.1 / 2025-03-26\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003edeps: mime-db@1.54.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e3.0.0 / 2024-08-31\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003edeps: mime-db@1.53.0\u003c/li\u003e\n\u003cli\u003eresolve extension conflicts with mime-score (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/119\"\u003e#119\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003easc -\u0026gt; application/pgp-signature is now application/pgp-keys\u003c/li\u003e\n\u003cli\u003empp -\u0026gt; application/vnd.ms-project is now application/dash-patch+xml\u003c/li\u003e\n\u003cli\u003eac -\u0026gt; application/vnd.nokia.n-gage.ac+xml is now application/pkix-attr-cert\u003c/li\u003e\n\u003cli\u003ebdoc -\u0026gt; application/x-bdoc is now application/bdoc\u003c/li\u003e\n\u003cli\u003ewmz -\u0026gt; application/x-msmetafile is now application/x-ms-wmz\u003c/li\u003e\n\u003cli\u003exsl -\u0026gt; application/xslt+xml is now application/xml\u003c/li\u003e\n\u003cli\u003ewav -\u0026gt; audio/wave is now audio/wav\u003c/li\u003e\n\u003cli\u003ertf -\u0026gt; text/rtf is now application/rtf\u003c/li\u003e\n\u003cli\u003exml -\u0026gt; text/xml is now application/xml\u003c/li\u003e\n\u003cli\u003emp4 -\u0026gt; video/mp4 is now application/mp4\u003c/li\u003e\n\u003cli\u003empg4 -\u0026gt; video/mp4 is now application/mp4\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/jshttp/mime-types/commit/29a0302d799933a45384892df0722f3c5bb1b033\"\u003e\u003ccode\u003e29a0302\u003c/code\u003e\u003c/a\u003e 3.0.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c3ebfb1a276479e0de0270fac0dedd12b8b2ff2e\"\u003e\u003ccode\u003ec3ebfb1\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.32.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/02e8eb213ea761528c9de9e8ef3402992072a353\"\u003e\u003ccode\u003e02e8eb2\u003c/code\u003e\u003c/a\u003e fix: update JSDoc to convey only false return (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/ef03e6a777f293be73db7571bcf5d174b68db7d8\"\u003e\u003ccode\u003eef03e6a\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/636cd1b66a66a0c4be01b47211c238bfeed78f5d\"\u003e\u003ccode\u003e636cd1b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump mocha from 10.2.0 to 10.8.2 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/c02166bab2c5bb1f8665b5ee3ca437c9d6c07da4\"\u003e\u003ccode\u003ec02166b\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-markdown from 3.0.0 to 3.0.1 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/44956c63038a6a317153ec0842583a443c56595c\"\u003e\u003ccode\u003e44956c6\u003c/code\u003e\u003c/a\u003e build(deps): bump coverallsapp/github-action from 1.2.5 to 2.3.6 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/5e3bb15d29affcaece32d85477cb2b8aac583dfd\"\u003e\u003ccode\u003e5e3bb15\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-promise from 6.1.1 to 6.6.0 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/53f720cdf96869375b0240a044504aa158561019\"\u003e\u003ccode\u003e53f720c\u003c/code\u003e\u003c/a\u003e build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jshttp/mime-types/commit/eac806f33b9222492f188cc12176346110498cf1\"\u003e\u003ccode\u003eeac806f\u003c/code\u003e\u003c/a\u003e build(deps): bump github/codeql-action from 3.30.0 to 3.30.5 (\u003ca href=\"https://redirect.github.com/jshttp/mime-types/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jshttp/mime-types/compare/2.1.35...v3.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ulisesgascon\"\u003eulisesgascon\u003c/a\u003e, a new releaser for mime-types since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/mime-types` from 2.1.4 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mime-types\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pixelmatch` from 5.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mapbox/pixelmatch/releases\"\u003epixelmatch's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd first-class TypeScript types to the project. They'll be maintained in the repo from now on. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/139\"\u003e#139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove matching performance by ~22%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePotentially breaking: improve handling of \u003cstrong\u003esemitransparent pixels\u003c/strong\u003e. Previously, they were blended with white, so a transparent pixel vs white pixel would show zero difference; now pixels are blended with an irregular pattern, making it easier to catch regressions. (h/t \u003ca href=\"https://github.com/NathanMOlson\"\u003e\u003ccode\u003e@​NathanMOlson\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove match performance by ~6%. \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/147\"\u003e#147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSignificantly improve diff generation performance. (h/t \u003ca href=\"https://github.com/kawanet\"\u003e\u003ccode\u003e@​kawanet\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/105\"\u003e#105\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix options handling to use the default value when \u003ccode\u003eundefined\u003c/code\u003e is passed explicitly. (h/t \u003ca href=\"https://github.com/denis-sokolov\"\u003e\u003ccode\u003e@​denis-sokolov\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix ESLint failing on Windows when working on the library locally. (h/t \u003ca href=\"https://github.com/haraldreingruber-dedalus\"\u003e\u003ccode\u003e@​haraldreingruber-dedalus\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/123\"\u003e#123\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e⚠️ Breaking: publish \u003ccode\u003epixelmatch\u003c/code\u003e as a ES module. Use the older v5.3.0 if you need to support CommonJS environments.\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/mapbox/pixelmatch/commit/8d9f5510d72c614c7b9a9b4f28c905d054e9ce50\"\u003e\u003ccode\u003e8d9f551\u003c/code\u003e\u003c/a\u003e 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/cc5cfed964acac709074baae046d61fe694db5bc\"\u003e\u003ccode\u003ecc5cfed\u003c/code\u003e\u003c/a\u003e Faster anti-aliasing detection (~22% faster matching) (\u003ca href=\"https://redirect.github.com/mapbox/pixelmatch/issues/150\"\u003e#150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/89a35efc4bc00cefbab7fbb388da3e7583ae789f\"\u003e\u003ccode\u003e89a35ef\u003c/code\u003e\u003c/a\u003e add first-class TypeScript types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/1b4d033528ca4d93006abb2f74d7b4ef3d7a3f7f\"\u003e\u003ccode\u003e1b4d033\u003c/code\u003e\u003c/a\u003e 7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/28b188930264f529255d1a390175f90ddc0e6c0f\"\u003e\u003ccode\u003e28b1889\u003c/code\u003e\u003c/a\u003e Improve differentiation of semitransparent pixels\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/f735f88052bdff89b6f9cd3df8219d765118fd33\"\u003e\u003ccode\u003ef735f88\u003c/code\u003e\u003c/a\u003e more inlining\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/765cb91a063bff7826e80c1cdceafbcc484de152\"\u003e\u003ccode\u003e765cb91\u003c/code\u003e\u003c/a\u003e inline alpha blending\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/062d5bb73034abc1ddd19d935996b83023d52ff7\"\u003e\u003ccode\u003e062d5bb\u003c/code\u003e\u003c/a\u003e inline rgb transformations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/336c34666b4a2ab509b22a46605991661cf829f2\"\u003e\u003ccode\u003e336c346\u003c/code\u003e\u003c/a\u003e do not error on no options provided\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mapbox/pixelmatch/commit/5be05aea9f6a5b9a96a8eadba2d5ecc6015311ae\"\u003e\u003ccode\u003e5be05ae\u003c/code\u003e\u003c/a\u003e add a rudimentary benchmark\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mapbox/pixelmatch/compare/v5.3.0...v7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/openapi-types` from 22.2.0 to 27.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/openapi-types.ts/releases\"\u003e\u003ccode\u003e@​octokit/openapi-types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v26.0.0...v27.0.0\"\u003e27.0.0\u003c/a\u003e (2025-10-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GHES 3.18, immutable releases, enterprise team membership, enterprise team organization, custom runner images, many type additions and improvements (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/479\"\u003e#479\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/1e600e2f9d9437d4219059f7c880017fb07fb321\"\u003e1e600e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSeveral endpoints ID change\u003c/li\u003e\n\u003cli\u003eRemoved endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v25.1.0...v26.0.0\"\u003e26.0.0\u003c/a\u003e (2025-09-16)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove GHES 3.13, new Projects v2 endpoints, new code scanning dismissal endpoints, many other endpoints (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/471\"\u003e#471\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f3224216ad02d3affb75e80139ddba8af901e655\"\u003ef322421\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove GHES 3.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v25.0.0...v25.1.0\"\u003e25.1.0\u003c/a\u003e (2025-05-25)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd GHES 3.17, new \u003ccode\u003e/credentials/revoke\u003c/code\u003e, \u003ccode\u003e/users/{username}/settings/billing/usage\u003c/code\u003e, \u003ccode\u003e/enterprises/{enterprise}/members/{username}/copilot\u003c/code\u003e  endpoints, description updates (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/493\"\u003e#493\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/465\"\u003e#465\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/9c706c4d3637fc20272802ba13bf8aa472698ca0\"\u003e9c706c4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/compare/v24.2.0...v25.0.0\"\u003e25.0.0\u003c/a\u003e (2025-04-09)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enew \u003ccode\u003e/orgs/{org}/campaigns\u003c/code\u003e, \u003ccode\u003e/orgs/{org}/campaigns/{campaign_number}\u003c/code\u003e endpoints, remove Copilot usage endpoints, description updates (\u003ca href=\"https://redirect.github.com/octokit/openapi-types.ts/issues/461\"\u003e#461\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f27d1a26acd9ff348e44436a02493fe05a5dd530\"\u003ef27d1a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove Copilot usage endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/1e600e2f9d9437d4219059f7c880017fb07fb321\"\u003e\u003ccode\u003e1e600e2\u003c/code\u003e\u003c/a\u003e feat: add GHES 3.18, immutable releases, enterprise team membership, enterpri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/openapi-types.ts/commit/f3224216ad02d3affb75e80139ddba8af901e655\"\u003e\u003ccode\u003ef322421\u003c/code\u003e\u003c/a\u003e feat: remove GHES 3.13, new Projects v2 endpoints, new code scanning dismissa...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/stoat-dev_stoat-action/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fstoat-dev_stoat-action/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"}},{"old_version":"5.1.7","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-01-01T11:03:05.000Z","version_change":"5.1.7 → 6.0.0","issue":{"uuid":"3774469565","node_id":"PR_kwDOFDCXDc67MQVn","number":408,"state":"closed","title":"Bump the dependencies group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":true,"comments_count":1,"pull_request":true,"closed_at":"2026-01-05T04:34:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T11:03:05.000Z","updated_at":"2026-01-05T04:34:17.000Z","time_to_close":322264,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":17,"packages":[{"name":"@actions/core","old_version":"1.11.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"ansi-styles","old_version":"6.2.1","new_version":"6.2.3","repository_url":"https://github.com/chalk/ansi-styles"},{"name":"@types/node","old_version":"22.13.0","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/parser","old_version":"8.22.0","new_version":"8.51.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"9.19.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-github","old_version":"5.1.7","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.11.0","new_version":"29.12.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-circus","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"prettier","old_version":"3.4.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.2.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.7.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `2.0.0` |\n| [ansi-styles](https://github.com/chalk/ansi-styles) | `6.2.1` | `6.2.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.0` | `25.0.3` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.22.0` | `8.51.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `9.19.0` | `9.39.2` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.7` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.11.0` | `29.12.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) | `29.7.0` | `30.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.4.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.5` | `29.4.6` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.3` | `5.9.3` |\n\n\nUpdates `@actions/core` from 1.11.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ansi-styles` from 6.2.1 to 6.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chalk/ansi-styles/releases\"\u003eansi-styles's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix vulnerability in 6.2.2, see: \u003ca href=\"https://redirect.github.com/chalk/chalk/issues/656\"\u003echalk/chalk#656\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\"\u003ehttps://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/commit/28d11988aea80a0b4fdbea5794aa45b701819995\"\u003e\u003ccode\u003e28d1198\u003c/code\u003e\u003c/a\u003e 6.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chalk/ansi-styles/commit/7e358113b85bc9f3cf3512d2ae865748fe12d88d\"\u003e\u003ccode\u003e7e35811\u003c/code\u003e\u003c/a\u003e Update dev dependencies (\u003ca href=\"https://redirect.github.com/chalk/ansi-styles/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/chalk/ansi-styles/compare/v6.2.1...v6.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 22.13.0 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 `@typescript-eslint/parser` from 8.22.0 to 8.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.51.0\u003c/h2\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e expose rule name via RuleModule interface (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11719\"\u003e#11719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] fix some cases to optional syntax (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871\"\u003e#11871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add namespace to plugin meta (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885\"\u003e#11885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etsconfig-utils:\u003c/strong\u003e more informative error on parsing failures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888\"\u003e#11888\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e fix crash and false positives in \u003ccode\u003eno-useless-default-assignment\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845\"\u003e#11845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e remove fixable from no-dynamic-delete rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876\"\u003e#11876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e bump ts-api-utils to 2.2.0 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881\"\u003e#11881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-optional-chain] handle MemberExpression in final chain position (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835\"\u003e#11835\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003emdm317\u003c/li\u003e\n\u003cli\u003eUlrich Stark\u003c/li\u003e\n\u003cli\u003eYannick Decat \u003ca href=\"https://github.com/mho22\"\u003e\u003ccode\u003e@​mho22\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eYukihiro Hasegawa \u003ca href=\"https://github.com/y-hsgw\"\u003e\u003ccode\u003e@​y-hsgw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.50.1\u003c/h2\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [method-signature-style] ignore methods that return \u003ccode\u003ethis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813\"\u003e#11813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] correct handling of undefined vs. void (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826\"\u003e#11826\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eTamashoo \u003ca href=\"https://github.com/Tamashoo\"\u003e\u003ccode\u003e@​Tamashoo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.50.0\u003c/h2\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] add rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720\"\u003e#11720\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.51.0 (2025-12-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.1 (2025-12-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.50.0 (2025-12-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\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/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928\"\u003e\u003ccode\u003ee4c57f5\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2\"\u003e\u003ccode\u003ed520b88\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a\"\u003e\u003ccode\u003ec62e858\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.50.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.3 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.19.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.19.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-github` from 5.1.7 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.1.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​eslint/compat\u003c/code\u003e from 1.2.5 to 1.2.6 in the all-dependencies 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/github/eslint-plugin-github/pull/607\"\u003egithub/eslint-plugin-github#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate a11y rule config to not flag \u003ccode\u003erole\u003c/code\u003e being set for \u003ccode\u003eul\u003c/code\u003e by \u003ca href=\"https://github.com/khiga8\"\u003e\u003ccode\u003e@​khiga8\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/608\"\u003egithub/eslint-plugin-github#608\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate prettier plugin name by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/609\"\u003egithub/eslint-plugin-github#609\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.7...v5.1.8\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/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.7...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 28.11.0 to 29.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.12.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.11.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-mock-return-shorthand\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1897\"\u003e#1897\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0eb94b6b8b70623e55af1fe7c575edd2c35e00f8\"\u003e0eb94b6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.0...v29.10.1\"\u003e29.10.1\u003c/a\u003e (2025-12-22)\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.4...v29.12.0\"\u003e29.12.0\u003c/a\u003e (2025-12-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e greatly improve checking if mutable variables are used (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1914\"\u003e#1914\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e13bbd20\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.3...v29.11.4\"\u003e29.11.4\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e5713ac9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.2...v29.11.3\"\u003e29.11.3\u003c/a\u003e (2025-12-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e80288e2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.1...v29.11.2\"\u003e29.11.2\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-mock-return-shorthand:\u003c/strong\u003e don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003eb164700\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.11.0...v29.11.1\"\u003e29.11.1\u003c/a\u003e (2025-12-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eunbound-method:\u003c/strong\u003e ignore inline use of \u003ccode\u003ejest.mocked(...)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1862\"\u003e#1862\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3a50b97b2c7a2bf33552ca2b56ea24017bee09cc\"\u003e3a50b97\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.1...v29.11.0\"\u003e29.11.0\u003c/a\u003e (2025-12-23)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-mock-return-shorthand\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1897\"\u003e#1897\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0eb94b6b8b70623e55af1fe7c575edd2c35e00f8\"\u003e0eb94b6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.10.0...v29.10.1\"\u003e29.10.1\u003c/a\u003e (2025-12-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-expect-in-promise:\u003c/strong\u003e don't crash on \u003ccode\u003eit.todo\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1896\"\u003e#1896\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/55112586c4a42ccf83783b0d2c81dc09542b50e3\"\u003e5511258\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.9.0...v29.10.0\"\u003e29.10.0\u003c/a\u003e (2025-12-22)\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/jest-community/eslint-plugin-jest/commit/cc3cd984c1c6691c8eb5eafaccf04a0f773cfa5b\"\u003e\u003ccode\u003ecc3cd98\u003c/code\u003e\u003c/a\u003e chore(release): 29.12.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/13bbd20dccbd58d9d5b23a1966aca7e8323b27fe\"\u003e\u003ccode\u003e13bbd20\u003c/code\u003e\u003c/a\u003e feat(prefer-mock-return-shorthand): greatly improve checking if mutable varia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eaa5549f7aff19f743c2d2fe99d542bae8f6a574\"\u003e\u003ccode\u003eeaa5549\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/5713ac91804d31f925aeda89ff279d499b650515\"\u003e\u003ccode\u003e5713ac9\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): ignore use of update expressions (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1913\"\u003e#1913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/e9f1a58f941f5348d736fa22939e698091fba369\"\u003e\u003ccode\u003ee9f1a58\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/80288e270d1d631a20fb4d194525ac1f84a41134\"\u003e\u003ccode\u003e80288e2\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): ignore async implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1fc7ca085f6c95f8bcdc410334ab6d8c352c3b92\"\u003e\u003ccode\u003e1fc7ca0\u003c/code\u003e\u003c/a\u003e ci: skip more repositories that use a lot of memory when smoke testing (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1911\"\u003e#1911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/cc30dbb65dd1eaead5e315d7dbb0956036fa4a01\"\u003e\u003ccode\u003ecc30dbb\u003c/code\u003e\u003c/a\u003e ci: skip repositories that use a lot of memory when smoke testing (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1909\"\u003e#1909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/1835f85c789cab5c97389e8bdd8f353a2f7f9bf8\"\u003e\u003ccode\u003e1835f85\u003c/code\u003e\u003c/a\u003e chore(release): 29.11.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1647001613183fbaa406e160810b68c58f96a36\"\u003e\u003ccode\u003eb164700\u003c/code\u003e\u003c/a\u003e fix(prefer-mock-return-shorthand): don't report mutable implementations (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1908\"\u003e#1908\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v29.12.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d4a6c94daf4f6e63c949f2d0ed907aeaee840d2f\"\u003e\u003ccode\u003ed4a6c94\u003c/code\u003e\u003c/a\u003e v30.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/393acbfac31f64bb38dff23c89224797caded83c\"\u003e\u003ccode\u003e393acbf\u003c/code\u003e\u003c/a\u003e v30.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/5ce865b4060189fe74cd486544816c079194a0f7\"\u003e\u003ccode\u003e5ce865b\u003c/code\u003e\u003c/a\u003e v30.0.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jest` from 29.5.14 to 30.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jest-circus` from 29.7.0 to 30.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/releases\"\u003ejest-circus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e`[jest-snapshot-utils] Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eChore\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[expect]\u003c/code\u003e Update docblock for \u003ccode\u003etoContain()\u003c/code\u003e to display info on substring check (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15789\"\u003e#15789\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jestjs/jest/blob/main/CHANGELOG.md\"\u003ejest-circus's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e30.2.0\u003c/h2\u003e\n\u003ch3\u003eChore \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update example repo for testing React Native projects (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15832\"\u003e#15832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[*]\u003c/code\u003e Update \u003ccode\u003ejest-watch-typeahead\u003c/code\u003e to v3 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15830\"\u003e#15830\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-environment-jsdom-abstract]\u003c/code\u003e Add support for JSDOM v27 (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15834\"\u003e#15834\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-matcher-utils]\u003c/code\u003e Fix infinite recursion with self-referential getters in \u003ccode\u003edeepCyclicCopyReplaceable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15831\"\u003e#15831\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[babel-jest]\u003c/code\u003e Export the \u003ccode\u003eTransformerConfig\u003c/code\u003e interface (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15820\"\u003e#15820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-config]\u003c/code\u003e Fix \u003ccode\u003ejest.config.ts\u003c/code\u003e with TS loader specified in docblock pragma (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15839\"\u003e#15839\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.3\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eunstable_mockModule\u003c/code\u003e with \u003ccode\u003enode:\u003c/code\u003e prefixed core modules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.2\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Correct snapshot header regexp to work with newline across OSes (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15803\"\u003e#15803\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot warning not handling Windows end-of-line sequences (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15800\"\u003e#15800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Improve messaging about goo.gl snapshot link change (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15821\"\u003e#15821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e30.1.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-leak-detector]\u003c/code\u003e Configurable GC aggressiveness regarding to V8 heap snapshot generation (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15793/\"\u003e#15793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Reduce redundant ReferenceError messages\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-core]\u003c/code\u003e Include test modules that failed to load when --onlyFailures is active\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot-utils]\u003c/code\u003e Fix deprecated goo.gl snapshot guide link not getting replaced with fully canonical URL (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15787\"\u003e#15787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-circus]\u003c/code\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jestjs/jest/pull/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-snapshot]\u003c/code\u003e Fix mangled inline snapshot updates when used with Prettier 3 and CRLF line endings\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e[jest-runtime]\u003c/code\u003e Importing from \u003ccode\u003e@jest/globals\u003c/code\u003e in more than one file no longer breaks relative paths (\u003ca href=\"https://redirect.github.com/jestjs/jest/issues/15772\"\u003e#15772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/855864e3f9751366455246790be2bf912d4d0dac\"\u003e\u003ccode\u003e855864e\u003c/code\u003e\u003c/a\u003e v30.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/30e493aeec6962b8d79b5b45f8b52f25de6429b5\"\u003e\u003ccode\u003e30e493a\u003c/code\u003e\u003c/a\u003e fix(jest-circus): always run \u003ccode\u003ebeforeAll\u003c/code\u003e/\u003ccode\u003eafterAll\u003c/code\u003e in proper order with `.co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/da9b532f04632367b0df15a842280501f225b732\"\u003e\u003ccode\u003eda9b532\u003c/code\u003e\u003c/a\u003e v30.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/ebfa31cc9787303e8698a1a029a162a18e8974aa\"\u003e\u003ccode\u003eebfa31c\u003c/code\u003e\u003c/a\u003e v30.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/d347c0f3f87f976a1dbd9761d503e45f5ced2a7e\"\u003e\u003ccode\u003ed347c0f\u003c/code\u003e\u003c/a\u003e v30.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/4d5f41d0885c1d9630c81b4fd47f74ab0615e18f\"\u003e\u003ccode\u003e4d5f41d\u003c/code\u003e\u003c/a\u003e v30.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/e3812aec583e000403e2b60cdc0cb0ccc521c445\"\u003e\u003ccode\u003ee3812ae\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15759\"\u003e#15759\u003c/a\u003e Fix \u003ccode\u003eit.concurrent\u003c/code\u003e not working with \u003ccode\u003edescribe.skip\u003c/code\u003e (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15765\"\u003e#15765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/c023e2642c69a366dd900b357ecb0686e7232832\"\u003e\u003ccode\u003ec023e26\u003c/code\u003e\u003c/a\u003e Handle empty stack (\u003ca href=\"https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus/issues/15792\"\u003e#15792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/22236cf58b66039f81893537c90dee290bab427f\"\u003e\u003ccode\u003e22236cf\u003c/code\u003e\u003c/a\u003e v30.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jestjs/jest/commit/f4296d2bc85c1405f84ddf613a25d0bc3766b7e5\"\u003e\u003ccode\u003ef4296d2\u003c/code\u003e\u003c/a\u003e v30.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-circus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.4.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...\n\n_Description has been truncated_","html_url":"https://github.com/andersy005/gh-action-py-liccheck/pull/408","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/andersy005%2Fgh-action-py-liccheck/issues/408","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/408/packages"}},{"old_version":"5.1.8","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2025-12-24T11:20:29.000Z","version_change":"5.1.8 → 6.0.0","issue":{"uuid":"3760065058","node_id":"PR_kwDOEO2ESs66d5yc","number":224,"state":"closed","title":"⬆️ npm: Bump the npm-development group with 3 updates","user":"dependabot[bot]","labels":["dependency :robot:"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-24T11:22:24.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-24T11:20:29.000Z","updated_at":"2025-12-24T11:22:32.000Z","time_to_close":115,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"⬆️ npm: Bump","group_name":"npm-development","update_count":3,"packages":[{"name":"ava","old_version":"6.2.0","new_version":"6.4.1","repository_url":"https://github.com/avajs/ava"},{"name":"eslint-config-prettier","old_version":"10.0.2","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-development group with 3 updates: [ava](https://github.com/avajs/ava), [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) and [eslint-plugin-github](https://github.com/github/eslint-plugin-github).\n\nUpdates `ava` from 6.2.0 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avajs/ava/releases\"\u003eava's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKeep test worker alive until explicitly freed by \u003ca href=\"https://github.com/matz3\"\u003e\u003ccode\u003e@​matz3\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3391\"\u003eavajs/ava#3391\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/matz3\"\u003e\u003ccode\u003e@​matz3\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3391\"\u003eavajs/ava#3391\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.4.0...v6.4.1\"\u003ehttps://github.com/avajs/ava/compare/v6.4.0...v6.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAVA is now tested with Node.js 24 (but no longer v23) \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3379\"\u003eavajs/ava#3379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWe're now publishing to npm with \u003ca href=\"https://www.npmjs.com/package/ava#provenance\"\u003eprovenance attestations\u003c/a\u003e \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3385\"\u003eavajs/ava#3385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInteractive watch mode filters\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/mmulet\"\u003e\u003ccode\u003e@​mmulet\u003c/code\u003e\u003c/a\u003e did fantastic work to spearhead interactive watch mode filters. You can now filter test files by glob patterns, and tests by matching their titles. It's just like you already could from the CLI itself, but now without exiting AVA 🚀 \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3372\"\u003eavajs/ava#3372\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eAs part of this work we've removed the \u0026quot;sticky\u0026quot; \u003ccode\u003e.only()\u003c/code\u003e behavior \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3381\"\u003eavajs/ava#3381\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cp\u003eWe've been remiss in merging \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3335\"\u003eavajs/ava#3335\u003c/a\u003e which updates the examples to use AVA 6. It's done now, examples are up to date and it's all due to \u003ca href=\"https://github.com/tommy-mitchell\"\u003e\u003ccode\u003e@​tommy-mitchell\u003c/code\u003e\u003c/a\u003e 👏\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmulet\"\u003e\u003ccode\u003e@​mmulet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3372\"\u003eavajs/ava#3372\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kebbell\"\u003e\u003ccode\u003e@​kebbell\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3348\"\u003eavajs/ava#3348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.3.0...v6.4.0\"\u003ehttps://github.com/avajs/ava/compare/v6.3.0...v6.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies, addressing \u003ccode\u003enpm audit\u003c/code\u003e warnings by \u003ca href=\"https://github.com/novemberborn\"\u003e\u003ccode\u003e@​novemberborn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3377\"\u003eavajs/ava#3377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not count writes to stdout/stderr as non-idling activity for timeouts by \u003ca href=\"https://github.com/mdouglass\"\u003e\u003ccode\u003e@​mdouglass\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3374\"\u003eavajs/ava#3374\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/mdouglass\"\u003e\u003ccode\u003e@​mdouglass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/avajs/ava/pull/3374\"\u003eavajs/ava#3374\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avajs/ava/compare/v6.2.0...v6.3.0\"\u003ehttps://github.com/avajs/ava/compare/v6.2.0...v6.3.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/avajs/ava/commit/603d7ca2ada70f3e9e79ee5002a509f0646cb37c\"\u003e\u003ccode\u003e603d7ca\u003c/code\u003e\u003c/a\u003e 6.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/8c1c3ba1fd2414e39494bfda2d77835a366b5f28\"\u003e\u003ccode\u003e8c1c3ba\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/5534b171d11c7c67fc7f2805a9be4806fb29b757\"\u003e\u003ccode\u003e5534b17\u003c/code\u003e\u003c/a\u003e Check whether release is possible, then gate on environment access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/c3a261974eef3d13339ec07d71e48a5889c61abb\"\u003e\u003ccode\u003ec3a2619\u003c/code\u003e\u003c/a\u003e Adjust release process\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/b99b703feded1d15979332c1d1440b8434ac49af\"\u003e\u003ccode\u003eb99b703\u003c/code\u003e\u003c/a\u003e Keep test worker alive until explicitly freed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/41a684f89f45ba2d9470d3f18833620eb4ebc066\"\u003e\u003ccode\u003e41a684f\u003c/code\u003e\u003c/a\u003e Release process tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/bc3ef72322b2fa3ee1459ae6c06838ca13e5f65e\"\u003e\u003ccode\u003ebc3ef72\u003c/code\u003e\u003c/a\u003e Use concurrency groups during GHA runs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/1832d8053725587e5237dd300c33129505d2fa19\"\u003e\u003ccode\u003e1832d80\u003c/code\u003e\u003c/a\u003e Adjust repository reference in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/372c241efbea3bcb790bc2cdcbc11b80d12bbdfd\"\u003e\u003ccode\u003e372c241\u003c/code\u003e\u003c/a\u003e 6.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avajs/ava/commit/05ead2812d5723104cb4bf45c040007c9f082ff4\"\u003e\u003ccode\u003e05ead28\u003c/code\u003e\u003c/a\u003e Update release process \u0026amp; maintaining notes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avajs/ava/compare/v6.2.0...v6.4.1\"\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 10.0.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\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/9b0b0a47ec28a7a83cf65e8436a8776910379385\"\u003e\u003ccode\u003e9b0b0a4\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4c9489339d37bf96d31e0596e64bb8d4cb4308ef\"\u003e\u003ccode\u003e4c94893\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/f55501ffe9be65fc9a8ec7d788459fd3a9cb6095\"\u003e\u003ccode\u003ef55501f\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/50a8a22b0468e3469b7a177e6c81e843bd5cb73e\"\u003e\u003ccode\u003e50a8a22\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e fix(cli): do not crash on no rules configured (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/cdc4a5c7e39e7f2d5760c60ea39cecb028fb34dc\"\u003e\u003ccode\u003ecdc4a5c\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/8911369cbc66f1f859e19751eaefdea687129de5\"\u003e\u003ccode\u003e8911369\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v10.0.2...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-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eMost Recent Ignore Conditions Applied to This Pull Request\u003c/summary\u003e\n\n| Dependency Name | Ignore Conditions |\n| --- | --- |\n| ava | [\u003e= 4.a, \u003c 5] |\n\u003c/details\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/stoe/alfred-github-helper/pull/224","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoe%2Falfred-github-helper/issues/224","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/224/packages"}},{"old_version":"5.1.5","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2025-12-22T18:23:43.000Z","version_change":"5.1.5 → 6.0.0","issue":{"uuid":"3754782692","node_id":"PR_kwDOOi-AH866MdGW","number":31,"state":"closed","title":"Bump the major group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T19:53:23.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T18:23:43.000Z","updated_at":"2026-01-19T19:53:24.000Z","time_to_close":2424580,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"major","update_count":33,"packages":[{"name":"@fortawesome/fontawesome-free","old_version":"5.15.4","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/fontawesome-svg-core","old_version":"1.3.0","new_version":"7.1.0","repository_url":"https://github.com/FortAwesome/Font-Awesome"},{"name":"@fortawesome/react-fontawesome","old_version":"0.2.2","new_version":"3.1.1","repository_url":"https://github.com/FortAwesome/react-fontawesome"},{"name":"@hello-pangea/dnd","old_version":"17.0.0","new_version":"18.0.1","repository_url":"https://github.com/hello-pangea/dnd"},{"name":"@sentry/browser","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/react","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@sentry/types","old_version":"8.50.0","new_version":"10.32.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"fast-equals","old_version":"5.2.2","new_version":"6.0.0","repository_url":"https://github.com/planttheidea/fast-equals"},{"name":"i18next","old_version":"23.16.8","new_version":"25.7.3","repository_url":"https://github.com/i18next/i18next"},{"name":"i18next-http-backend","old_version":"2.7.1","new_version":"3.0.2","repository_url":"https://github.com/i18next/i18next-http-backend"},{"name":"immer","old_version":"10.1.1","new_version":"11.1.0","repository_url":"https://github.com/immerjs/immer"},{"name":"motion","old_version":"11.17.0","new_version":"12.23.26","repository_url":"https://github.com/motiondivision/motion"},{"name":"react-dnd-multi-backend","old_version":"8.1.2","new_version":"9.0.0","repository_url":"https://github.com/LouisBrunner/dnd-multi-backend"},{"name":"ua-parser-js","old_version":"1.0.39","new_version":"2.0.7","repository_url":"https://github.com/faisalman/ua-parser-js"},{"name":"@eslint-react/eslint-plugin","old_version":"1.24.0","new_version":"2.3.13","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@eslint/compat","old_version":"1.2.5","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"name":"@types/node","old_version":"22.0.2","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-dnd-multi-backend","old_version":"6.0.6","new_version":"8.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"babel-jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"babel-loader","old_version":"9.2.1","new_version":"10.0.0","repository_url":"https://github.com/babel/babel-loader"},{"name":"copy-webpack-plugin","old_version":"12.0.2","new_version":"13.0.1","repository_url":"https://github.com/webpack-contrib/copy-webpack-plugin"},{"name":"eslint-plugin-github","old_version":"5.1.5","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-react-hooks","old_version":"5.0.0","new_version":"7.0.1","repository_url":"https://github.com/facebook/react"},{"name":"eslint-plugin-sonarjs","old_version":"1.0.4","new_version":"3.0.5","repository_url":"https://github.com/SonarSource/SonarJS"},{"name":"globals","old_version":"15.14.0","new_version":"16.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"lint-staged","old_version":"15.4.1","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"marked","old_version":"15.0.6","new_version":"17.0.1","repository_url":"https://github.com/markedjs/marked"},{"name":"stylelint-config-standard-scss","old_version":"14.0.0","new_version":"16.0.0","repository_url":"https://github.com/stylelint-scss/stylelint-config-standard-scss"},{"name":"stylelint-order","old_version":"6.0.4","new_version":"7.0.0","repository_url":"https://github.com/hudochenkov/stylelint-order"},{"name":"svgo","old_version":"3.3.2","new_version":"4.0.0","repository_url":"https://github.com/svg/svgo"}],"path":null,"ecosystem":"npm"},"body":"Bumps the major group with 33 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) | `5.15.4` | `7.1.0` |\n| [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) | `1.3.0` | `7.1.0` |\n| [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) | `0.2.2` | `3.1.1` |\n| [@hello-pangea/dnd](https://github.com/hello-pangea/dnd) | `17.0.0` | `18.0.1` |\n| [@sentry/browser](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [@sentry/react](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [@sentry/types](https://github.com/getsentry/sentry-javascript) | `8.50.0` | `10.32.1` |\n| [fast-equals](https://github.com/planttheidea/fast-equals) | `5.2.2` | `6.0.0` |\n| [i18next](https://github.com/i18next/i18next) | `23.16.8` | `25.7.3` |\n| [i18next-http-backend](https://github.com/i18next/i18next-http-backend) | `2.7.1` | `3.0.2` |\n| [immer](https://github.com/immerjs/immer) | `10.1.1` | `11.1.0` |\n| [motion](https://github.com/motiondivision/motion) | `11.17.0` | `12.23.26` |\n| [react-dnd-multi-backend](https://github.com/LouisBrunner/dnd-multi-backend/tree/HEAD/packages/react-dnd-multi-backend) | `8.1.2` | `9.0.0` |\n| [ua-parser-js](https://github.com/faisalman/ua-parser-js) | `1.0.39` | `2.0.7` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin) | `1.24.0` | `2.3.13` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.2.5` | `2.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.0.2` | `25.0.3` |\n| [@types/react-dnd-multi-backend](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dnd-multi-backend) | `6.0.6` | `8.0.0` |\n| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `29.7.0` | `30.2.0` |\n| [babel-loader](https://github.com/babel/babel-loader) | `9.2.1` | `10.0.0` |\n| [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin) | `12.0.2` | `13.0.1` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.5` | `6.0.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.0.0` | `7.0.1` |\n| [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) | `1.0.4` | `3.0.5` |\n| [globals](https://github.com/sindresorhus/globals) | `15.14.0` | `16.5.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.2.0` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.4.1` | `16.2.7` |\n| [marked](https://github.com/markedjs/marked) | `15.0.6` | `17.0.1` |\n| [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) | `14.0.0` | `16.0.0` |\n| [stylelint-order](https://github.com/hudochenkov/stylelint-order) | `6.0.4` | `7.0.0` |\n| [svgo](https://github.com/svg/svgo) | `3.3.2` | `4.0.0` |\n\n\nUpdates `@fortawesome/fontawesome-free` from 5.15.4 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-free\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/41cfe644047fc3a4c49c22acc721cacc3e1021fe\"\u003e\u003ccode\u003e41cfe64\u003c/code\u003e\u003c/a\u003e Release 7.1.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20810\"\u003e#20810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/b476ed9aeef6ff16accd275eca515d4e08c3e724\"\u003e\u003ccode\u003eb476ed9\u003c/code\u003e\u003c/a\u003e Release 7.0.1 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20792\"\u003e#20792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/c482aa2ec6584834409895eb24b6e9813f943630\"\u003e\u003ccode\u003ec482aa2\u003c/code\u003e\u003c/a\u003e Fix README Upgrading link (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20726\"\u003e#20726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/161db081bfa11d61e3efb5205cdd7422c92d9572\"\u003e\u003ccode\u003e161db08\u003c/code\u003e\u003c/a\u003e Fix docs link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/14189d0495198ec3846a59d100ef12f64f36c435\"\u003e\u003ccode\u003e14189d0\u003c/code\u003e\u003c/a\u003e Release 7.0.0 (\u003ca href=\"https://redirect.github.com/FortAwesome/Font-Awesome/issues/20715\"\u003e#20715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commit/8ff114b69d68bf6d395bdd1255458bb15e352a76\"\u003e\u003ccode\u003e8ff114b\u003c/code\u003e\u003c/a\u003e Initial commit for 7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/compare/5.15.4...7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/fontawesome-svg-core` from 1.3.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/releases\"\u003e\u003ccode\u003e@​fortawesome/fontawesome-svg-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 7.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.7.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.6.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.5.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.4.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eChange log available at \u003ca href=\"https://fontawesome.com/docs/changelog/\"\u003ehttps://fontawesome.com/docs/changelog/\u003c/a\u003e\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/FortAwesome/Font-Awesome/commits/7.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@fortawesome/react-fontawesome` from 0.2.2 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/releases\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWCAG:\u003c/strong\u003e allow custom role attribute on svgs like previous versions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003eef4986b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove irrelevant upgrade guide from 0.1-0.2x (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e7d41077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix GH advisory GHSA-5j98-mcp5-4vw2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e2cd0c3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e regenerate lockfile (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e779488e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade all dev deps (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003eb92e5a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e explicit registry in publish script (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e2aee952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e fix semantic release config missing npm plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003eebabf46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebetter export path for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/663cd25881af8b631cf2212bb50970be339f9af2\"\u003e663cd25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser-support:\u003c/strong\u003e don't use string.replaceAll to fix safari 12 support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/1776e3a35bfc1e0ad17d783036cd16bc3791add3\"\u003e1776e3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add unit tests for FontAwesomeLayers (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d31480b118855fc727ed1c8a2dd1fdbf9ddc426e\"\u003ed31480b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unit tests for withPrefix utility (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/982f649820d0ea14537d7a21812e561ec4dc8b9d\"\u003e982f649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd inline documentation for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/46f69d4509e71a0db56ac8e90757cde6628fc375\"\u003e46f69d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove .env requirement (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c942c6a5f054fa298e8e6d5214635e38fea78e1e\"\u003ec942c6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e use \u003ccode\u003e@​semantic-release/exec\u003c/code\u003e for multi-publish rather than third-party plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5a47e1398b2de84e460b5b666dee884b123fb62e\"\u003e5a47e13\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 3.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.1...v3.0.2\"\u003e3.0.2\u003c/a\u003e (2025-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​fortawesome/react-fontawesome\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/FortAwesome/react-fontawesome/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e (2025-11-28)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWCAG:\u003c/strong\u003e allow custom role attribute on svgs like previous versions (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003eef4986b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove irrelevant upgrade guide from 0.1-0.2x (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e7d41077\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e fix GH advisory GHSA-5j98-mcp5-4vw2 (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e2cd0c3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e regenerate lockfile (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e779488e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e upgrade all dev deps (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003eb92e5a7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e explicit registry in publish script (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e2aee952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e fix semantic release config missing npm plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003eebabf46\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebetter export path for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/663cd25881af8b631cf2212bb50970be339f9af2\"\u003e663cd25\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser-support:\u003c/strong\u003e don't use string.replaceAll to fix safari 12 support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/1776e3a35bfc1e0ad17d783036cd16bc3791add3\"\u003e1776e3a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTesting\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add unit tests for FontAwesomeLayers (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/d31480b118855fc727ed1c8a2dd1fdbf9ddc426e\"\u003ed31480b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e unit tests for withPrefix utility (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/982f649820d0ea14537d7a21812e561ec4dc8b9d\"\u003e982f649\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd inline documentation for CustomPrefixProvider (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/46f69d4509e71a0db56ac8e90757cde6628fc375\"\u003e46f69d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove .env requirement (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/c942c6a5f054fa298e8e6d5214635e38fea78e1e\"\u003ec942c6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e use \u003ccode\u003e@​semantic-release/exec\u003c/code\u003e for multi-publish rather than third-party plugin (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/5a47e1398b2de84e460b5b666dee884b123fb62e\"\u003e5a47e13\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/v3.0.2...v3.1.0\"\u003e3.1.0\u003c/a\u003e (2025-10-03)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecustom cssPrefix support (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ad42835fccc8d5d5eb1af9da4417ad9c51612bd6\"\u003ead42835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elayers:\u003c/strong\u003e add support for layers with FontAwesomeLayers component (\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2c84902442bf36a564896ef51d56f3551bf0b303\"\u003e2c84902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/24238e83dae6b80d2eadc5d7c376d0e50b9c8f06\"\u003e\u003ccode\u003e24238e8\u003c/code\u003e\u003c/a\u003e chore(release): 3.1.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aee952ec61f00c31e4cfc2893042faac553ee9d\"\u003e\u003ccode\u003e2aee952\u003c/code\u003e\u003c/a\u003e chore(release): explicit registry in publish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ebabf46f81dd03cea2d1b429be9253754daca34d\"\u003e\u003ccode\u003eebabf46\u003c/code\u003e\u003c/a\u003e chore(release): fix semantic release config missing npm plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/9c50bbb9953f3f9a73bd612fc46482c991a5ee85\"\u003e\u003ccode\u003e9c50bbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/609\"\u003e#609\u003c/a\u003e from FortAwesome/fix/role-attribute\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/ef4986b06a3ef922b21d12453fc0b8fc62e2bcd0\"\u003e\u003ccode\u003eef4986b\u003c/code\u003e\u003c/a\u003e fix(WCAG): allow custom role attribute on svgs like previous versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/7d4107742ce7d58a239a1b87b7f95606c576c182\"\u003e\u003ccode\u003e7d41077\u003c/code\u003e\u003c/a\u003e docs: remove irrelevant upgrade guide from 0.1-0.2x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2aed44f8a4331b469e555408756dc2563c4dfd16\"\u003e\u003ccode\u003e2aed44f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FortAwesome/react-fontawesome/issues/608\"\u003e#608\u003c/a\u003e from FortAwesome/fix/cve-fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/2cd0c3f838bb97f9e0f8ec13339cd5ef445f15fe\"\u003e\u003ccode\u003e2cd0c3f\u003c/code\u003e\u003c/a\u003e chore(deps): fix GH advisory GHSA-5j98-mcp5-4vw2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/779488ed84d4ecf18b0aadeb830272a4f2eb5f34\"\u003e\u003ccode\u003e779488e\u003c/code\u003e\u003c/a\u003e chore(deps): regenerate lockfile\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FortAwesome/react-fontawesome/commit/b92e5a703fedc311f38007fd5e83f3b09145b8d9\"\u003e\u003ccode\u003eb92e5a7\u003c/code\u003e\u003c/a\u003e chore(deps): upgrade all dev deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FortAwesome/react-fontawesome/compare/0.2.2...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~lordofbacon\"\u003elordofbacon\u003c/a\u003e, a new releaser for \u003ccode\u003e@​fortawesome/react-fontawesome\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hello-pangea/dnd` from 17.0.0 to 18.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hello-pangea/dnd/releases\"\u003e\u003ccode\u003e@​hello-pangea/dnd\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 18.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e18.0.1 (2025-02-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update release-it configuration (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe\"\u003e1afeefe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93d\"\u003e604b93d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eRelease 18.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: remove out-of-date translated documentation from rbd by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/830\"\u003ehello-pangea/dnd#830\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency express to v4.21.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/831\"\u003ehello-pangea/dnd#831\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency lighthouse to v12 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/786\"\u003ehello-pangea/dnd#786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/776\"\u003ehello-pangea/dnd#776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(types): fix markdown-it typings by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/832\"\u003ehello-pangea/dnd#832\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(renovate): create an eslint group for major update by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/833\"\u003ehello-pangea/dnd#833\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(ssr): remove documentation regarding resetServerContext by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/834\"\u003ehello-pangea/dnd#834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): migrate eslint-plugin-node to eslint-plugin-n 17.10.2 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/835\"\u003ehello-pangea/dnd#835\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add a security policy by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/836\"\u003ehello-pangea/dnd#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump node to 20.17.0 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/837\"\u003ehello-pangea/dnd#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add star history by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/838\"\u003ehello-pangea/dnd#838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci(node): bump to v22 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/869\"\u003ehello-pangea/dnd#869\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/840\"\u003ehello-pangea/dnd#840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(deps): drop basic dependencies by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/877\"\u003ehello-pangea/dnd#877\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency react-redux to ^9.2.0 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/865\"\u003ehello-pangea/dnd#865\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: drop react-virtualized examples by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/884\"\u003ehello-pangea/dnd#884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for react v19 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/883\"\u003ehello-pangea/dnd#883\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/876\"\u003ehello-pangea/dnd#876\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/888\"\u003ehello-pangea/dnd#888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump rollup from 4.21.3 to 4.22.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/871\"\u003ehello-pangea/dnd#871\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency release-it to v18 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/878\"\u003ehello-pangea/dnd#878\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/879\"\u003ehello-pangea/dnd#879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: always install latest corepack version by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/893\"\u003ehello-pangea/dnd#893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/894\"\u003ehello-pangea/dnd#894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump nanoid from 3.3.7 to 3.3.8 by \u003ca href=\"https://github.com/100terres\"\u003e\u003ccode\u003e@​100terres\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/hello-pangea/dnd/pull/895\"\u003ehello-pangea/dnd#895\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0\"\u003ehttps://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 18.0.0-beta.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0-beta.0\"\u003e18.0.0-beta.0\u003c/a\u003e (2025-01-22)\u003c/h2\u003e\n\u003ch3\u003eOthers 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump node to 20.17.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/7870160ad010add62774a645b582525ca47c2980\"\u003e7870160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency react-redux to ^9.2.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/73421d294174950781127a9fcb630f1f884bf313\"\u003e73421d2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e migrate eslint-plugin-node to eslint-plugin-n 17.10.2 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/52b6c85af0d80c4f914513ce4f430093918f62cd\"\u003e52b6c85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update bump all non-major development dependencies (\u003ca href=\"https://redirect.github.com/hello-pangea/dnd/issues/840\"\u003e#840\u003c/a\u003e) (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/786ee75714d839f75f47ee96bf7be74ca630f3bf\"\u003e786ee75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/a7d8275de865f223cda40e73e5c75e381c7e3c4e\"\u003ea7d8275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency express to v4.21.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3123d9e8edb7613c754519e732218e69823d212b\"\u003e3123d9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency lighthouse to v12 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77f9488655f31b609f1854803d264560a09d8d15\"\u003e77f9488\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hello-pangea/dnd/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​hello-pangea/dnd\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e18.0.1 (2025-02-09)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update release-it configuration (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe\"\u003e1afeefe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93d\"\u003e604b93d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e18.0.0 (2025-02-09)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps-dev): bump rollup from 4.21.3 to 4.22.4 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/57218b7\"\u003e57218b7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​babel/runtime\u003c/code\u003e (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/6bedd4a\"\u003e6bedd4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/b47954b\"\u003eb47954b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): bump nanoid from 3.3.7 to 3.3.8 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/4f632b4\"\u003e4f632b4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update bump all non-major development dependencies (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3d07f1c\"\u003e3d07f1c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3a4091f\"\u003e3a4091f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update dependency release-it to v18 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/99f32ed\"\u003e99f32ed\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(dev-deps): update pnpm to v10 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/cb2c0c8\"\u003ecb2c0c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eci: always install latest corepack version (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/dec1d12\"\u003edec1d12\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.0-beta.0\"\u003e18.0.0-beta.0\u003c/a\u003e (2025-01-22)\u003c/h2\u003e\n\u003ch3\u003eOthers 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump node to 20.17.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/7870160ad010add62774a645b582525ca47c2980\"\u003e7870160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency react-redux to ^9.2.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/73421d294174950781127a9fcb630f1f884bf313\"\u003e73421d2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e migrate eslint-plugin-node to eslint-plugin-n 17.10.2 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/52b6c85af0d80c4f914513ce4f430093918f62cd\"\u003e52b6c85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update bump all non-major development dependencies (\u003ca href=\"https://redirect.github.com/hello-pangea/dnd/issues/840\"\u003e#840\u003c/a\u003e) (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/786ee75714d839f75f47ee96bf7be74ca630f3bf\"\u003e786ee75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency \u003ccode\u003e@​types/markdown-it\u003c/code\u003e to v14 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/a7d8275de865f223cda40e73e5c75e381c7e3c4e\"\u003ea7d8275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency express to v4.21.0 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3123d9e8edb7613c754519e732218e69823d212b\"\u003e3123d9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edev-deps:\u003c/strong\u003e update dependency lighthouse to v12 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77f9488655f31b609f1854803d264560a09d8d15\"\u003e77f9488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erenovate:\u003c/strong\u003e create an eslint group for major update (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/bcdee0c10707e679b0b3137e8a701f10c6114ce7\"\u003ebcdee0c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures 🔥\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for react v19 (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/f617df144a330fb15bc222490f52faff3efdb442\"\u003ef617df1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs 📃\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd a security policy (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/880926d5b30f57cb1ab642e3735e7fe874c54944\"\u003e880926d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd star history (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/77bec3fe1fb67265a9c7fac915d78ff4ecd940c0\"\u003e77bec3f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop react-virtualized examples (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/48584eacc8f05db44281fcce3cfef6ea70bff250\"\u003e48584ea\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove out-of-date translated documentation from rbd (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/777a086149e13a568b1816d1467ebce84f2873ff\"\u003e777a086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003essr:\u003c/strong\u003e remove documentation regarding resetServerContext (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/d7628b13d41ed88c737a19b649a43c2d62754d45\"\u003ed7628b1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCode Refactoring 🖌\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edependency:\u003c/strong\u003e remove memoize-one (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/8e289cdfbc6251b603b76bc67d0638332be155ff\"\u003e8e289cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edependency:\u003c/strong\u003e remove use-memo-one (\u003ca href=\"https://github.com/hello-pangea/dnd/commit/54743ba030d6feb8ebfb24463471ce7a336daf57\"\u003e54743ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/410173402853654f64436d116d68e3f89359d496\"\u003e\u003ccode\u003e4101734\u003c/code\u003e\u003c/a\u003e chore: release 18.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/1afeefe08ac304ff0bdd262904a25d09e6af7ad5\"\u003e\u003ccode\u003e1afeefe\u003c/code\u003e\u003c/a\u003e chore: update release-it configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/604b93da052219d0a8aa11373a9e4ba96cd8fda0\"\u003e\u003ccode\u003e604b93d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update bump all non-major development dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/97ac24f94e81c5ddc3a5caf8643f9f1f5451c2d0\"\u003e\u003ccode\u003e97ac24f\u003c/code\u003e\u003c/a\u003e chore: release 18.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/4f632b4242ec48dba5d3515f8d308591e456c1ea\"\u003e\u003ccode\u003e4f632b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump nanoid from 3.3.7 to 3.3.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/b47954b52cb10faab24cf539818513e73ebc4305\"\u003e\u003ccode\u003eb47954b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump cross-spawn from 7.0.3 to 7.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/dec1d128a6b3de2acfdc34cc3e14e22af49067d9\"\u003e\u003ccode\u003edec1d12\u003c/code\u003e\u003c/a\u003e ci: always install latest corepack version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/cb2c0c826355cb4253494706f3ad409e7423c389\"\u003e\u003ccode\u003ecb2c0c8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update pnpm to v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/3a4091fc8266b61b7d5a71ee6ed765b60db6bac4\"\u003e\u003ccode\u003e3a4091f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update dependency \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e to v10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hello-pangea/dnd/commit/99f32ed03d458ebd28a24c3f11eefb7f38392a6a\"\u003e\u003ccode\u003e99f32ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): update dependency release-it to v18\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hello-pangea/dnd/compare/v17.0.0...v18.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/browser` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/react` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/types` from 8.50.0 to 10.32.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e22.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e40.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e45.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e78.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e68.28 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e82.88 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e94.83 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e40.57 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e28.82 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e33.7 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e25.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.77 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e28.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e42.39 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e24.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e26.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e41.25 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e77.1 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e82.44 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e78.18 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e122.47 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay) - uncompressed\u003c/td\u003e\n\u003ctd\u003e236.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed\u003c/td\u003e\n\u003ctd\u003e248.74 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/nextjs\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e44.94 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/sveltekit\u003c/code\u003e (client)\u003c/td\u003e\n\u003ctd\u003e40.98 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node-core\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e50.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e157.73 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/node\u003c/code\u003e - without tracing\u003c/td\u003e\n\u003ctd\u003e90.87 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/aws-serverless\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e106.02 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e\u003ccode\u003e@​sentry/types\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.32.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003echore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.32.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Apply scope attributes to logs (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eYou can now set attributes on the SDK's scopes which will be applied to all logs as long as the respective scopes are active. For the time being, only \u003ccode\u003estring\u003c/code\u003e, \u003ccode\u003enumber\u003c/code\u003e and \u003ccode\u003eboolean\u003c/code\u003e attribute values are supported.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.geGlobalScope().setAttributes({ is_admin: true, auth_provider: 'google' });\n\u003cp\u003eSentry.withScope(scope =\u0026gt; {\u003cbr /\u003e\nscope.setAttribute('step', 'authentication');\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e, \u003ccode\u003eauth_provider\u003c/code\u003e and \u003ccode\u003estep\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003euser ${user.id} logged in\u003c/code\u003e, { activeSince: 100 });\u003cbr /\u003e\nSentry.logger.info(\u003ccode\u003eupdated ${user.id} last activity\u003c/code\u003e);\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// scope attributes \u003ccode\u003eis_admin\u003c/code\u003e and \u003ccode\u003eauth_provider\u003c/code\u003e are added\u003cbr /\u003e\nSentry.logger.warn('stale website version, reloading page');\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(replay): Add Request body with \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/18501\"\u003e#18501\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eTo attach the raw request body (from \u003ccode\u003eRequest\u003c/code\u003e objects passed as the first \u003ccode\u003efetch\u003c/code\u003e argument) to replay events, you can now use the \u003ccode\u003eattachRawBodyFromRequest\u003c/code\u003e option in the Replay integration:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eSentry.init({\n  integrations: [\n    Sentry.replayIntegration({\n      attachRawBodyFromRequest: true,\n    }),\n  ],\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/528ade2d7315bc61d9419b88b2ac82ed58b04ee9\"\u003e\u003ccode\u003e528ade2\u003c/code\u003e\u003c/a\u003e release: 10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/25f695d4c382621e5ffe805958c6833ddde346ac\"\u003e\u003ccode\u003e25f695d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18578\"\u003e#18578\u003c/a\u003e from getsentry/prepare-release/10.32.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a981a3dcb12d752fbaea2bc21a23e9cf04a31c31\"\u003e\u003ccode\u003ea981a3d\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for \u003ccode\u003e10.32.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/0d8547cb0fb5cb5c49bdea1b9c9f6f8c0c69c229\"\u003e\u003ccode\u003e0d8547c\u003c/code\u003e\u003c/a\u003e fix(vercelai): Fix input token count (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18574\"\u003e#18574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/71384a2487c4e044c5c8f9d5cfa2ce4ac71e6a11\"\u003e\u003ccode\u003e71384a2\u003c/code\u003e\u003c/a\u003e chore(lint): prefer 'unknown' to 'any', fix lint warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/d1dd30805303a097ed0987ab71a59bc8922f9e1c\"\u003e\u003ccode\u003ed1dd308\u003c/code\u003e\u003c/a\u003e chore(test): Remove \u003ccode\u003ecloudflare-astro\u003c/code\u003e e2e test (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18567\"\u003e#18567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/12f30071d512d2a2f5d693ac04b7448024466150\"\u003e\u003ccode\u003e12f3007\u003c/code\u003e\u003c/a\u003e fix(ember): Make \u003ccode\u003eimplementation\u003c/code\u003e field optional (\u003ccode\u003ehash\u003c/code\u003e routes) (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18564\"\u003e#18564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/3fda84df88bd93ecadba2c809fa9be02e2588ced\"\u003e\u003ccode\u003e3fda84d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): Add hono transaction name when error is thrown (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18529\"\u003e#18529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/a538901657d856931a95a2cd7b738616f95542ec\"\u003e\u003ccode\u003ea538901\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18563\"\u003e#18563\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/063c4dc3280e82f6cb18fbc74f5a46a206f25ced\"\u003e\u003ccode\u003e063c4dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/18562\"\u003e#18562\u003c/a\u003e from getsentry/ab/skip-ci-when-no-code-changes\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/8.50.0...10.32.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-equals` from 5.2.2 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/planttheidea/fast-equals/releases\"\u003efast-equals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Cleanup] Final touches for v6 (\u003ca href=\"https://redirect.github.com/planttheidea/fast-equals/issues/171\"\u003e#171\u003c/a\u003e) (eafa037)\u003c/li\u003e\n\u003cli\u003e[Enhancement] Drop UMD support and source maps (\u003ca href=\"https://redirect.github.com/planttheidea/fast-equals/issues/164\"\u003e#164\u003c/a\u003e) (348d167)\u003c/li\u003e\n\u003cli\u003ead...\n\n_Description has been truncated_","html_url":"https://github.com/ChrisMaynard-sudo/DIM/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChrisMaynard-sudo%2FDIM/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"5.1.8","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2025-12-22T04:30:46.000Z","version_change":"5.1.8 → 6.0.0","issue":{"uuid":"3752273355","node_id":"PR_kwDOO8kIAs66D_K2","number":20,"state":"open","title":"Bump the npm group across 1 directory with 36 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T04:30:46.000Z","updated_at":"2026-01-12T05:28:05.103Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm","update_count":36,"packages":[{"name":"@actions/artifact","old_version":"2.3.1","new_version":"5.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/cache","old_version":"4.0.3","new_version":"5.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/core","old_version":"1.11.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/http-client","old_version":"2.2.3","new_version":"3.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/io","old_version":"1.1.3","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@octokit/plugin-retry","old_version":"6.1.0","new_version":"8.0.3","repository_url":"https://github.com/octokit/plugin-retry.js"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"del","old_version":"6.1.1","new_version":"8.0.1","repository_url":"https://github.com/sindresorhus/del"},{"name":"file-url","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/file-url"},{"name":"follow-redirects","old_version":"1.15.9","new_version":"1.15.11","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"get-folder-size","old_version":"2.0.1","new_version":"5.0.0","repository_url":"https://github.com/alessioalex/get-folder-size"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"jsonschema","old_version":"1.4.1","new_version":"1.5.0","repository_url":"https://github.com/tdegrunt/jsonschema"},{"name":"node-forge","old_version":"1.3.1","new_version":"1.3.3","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"@types/node-forge","old_version":"1.3.12","new_version":"1.3.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"octokit","old_version":"5.0.3","new_version":"5.0.5","repository_url":"https://github.com/octokit/octokit.js"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.1","new_version":"2.0.0","repository_url":"https://github.com/eslint/rewrite"},{"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.30.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/get-folder-size","old_version":"2.0.0","new_version":"3.0.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"20.9.0","new_version":"25.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.35.1","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"eslint","old_version":"8.57.1","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-import-resolver-typescript","old_version":"3.8.7","new_version":"4.4.4","repository_url":"https://github.com/import-js/eslint-import-resolver-typescript"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"nock","old_version":"14.0.5","new_version":"14.0.10","repository_url":"https://github.com/nock/nock"},{"name":"sinon","old_version":"21.0.0","new_version":"21.0.1","repository_url":"https://github.com/sinonjs/sinon"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/artifact](https://github.com/actions/toolkit/tree/HEAD/packages/artifact) | `2.3.1` | `5.0.1` |\n| [@actions/cache](https://github.com/actions/toolkit/tree/HEAD/packages/cache) | `4.0.3` | `5.0.1` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client) | `2.2.3` | `3.0.0` |\n| [@actions/io](https://github.com/actions/toolkit/tree/HEAD/packages/io) | `1.1.3` | `2.0.0` |\n| [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js) | `6.1.0` | `8.0.3` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [del](https://github.com/sindresorhus/del) | `6.1.1` | `8.0.1` |\n| [file-url](https://github.com/sindresorhus/file-url) | `3.0.0` | `4.0.0` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.9` | `1.15.11` |\n| [get-folder-size](https://github.com/alessioalex/get-folder-size) | `2.0.1` | `5.0.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [jsonschema](https://github.com/tdegrunt/jsonschema) | `1.4.1` | `1.5.0` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.3` |\n| [@types/node-forge](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-forge) | `1.3.12` | `1.3.14` |\n| [octokit](https://github.com/octokit/octokit.js) | `5.0.3` | `5.0.5` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.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.1` | `2.0.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.30.1` | `9.39.2` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@types/get-folder-size](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/get-folder-size) | `2.0.0` | `3.0.4` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.9.0` | `25.0.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.35.1` | `8.50.0` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `9.39.2` |\n| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.8.7` | `4.4.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [nock](https://github.com/nock/nock) | `14.0.5` | `14.0.10` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.0` | `21.0.1` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n\n\nUpdates `@actions/artifact` from 2.3.1 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/artifact/RELEASES.md\"\u003e\u003ccode\u003e@​actions/artifact\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Node.js 24 punycode deprecation warning by updating \u003ccode\u003e@azure/storage-blob\u003c/code\u003e from \u003ccode\u003e^12.15.0\u003c/code\u003e to \u003ccode\u003e^12.29.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2211\"\u003e#2211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemoved direct \u003ccode\u003e@azure/core-http\u003c/code\u003e dependency (now uses \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e via storage-blob)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates for Node.js 24 runtime support\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/core\u003c/code\u003e to v2\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/http-client\u003c/code\u003e to v3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: artifact pagination bugs and configurable artifact count limits \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2165\"\u003e#2165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix: reject the promise on timeout \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2124\"\u003e#2124\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency versions\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.3.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2049\"\u003e#2049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e2.3.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded masking for Shared Access Signature (SAS) artifact URLs \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1982\"\u003e#1982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange hash to digest for consistent terminology across runner logs \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1991\"\u003e#1991\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/artifact\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/artifact\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/cache` from 4.0.3 to 5.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/cache/RELEASES.md\"\u003e\u003ccode\u003e@​actions/cache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e5.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Node.js 24 punycode deprecation warning by updating \u003ccode\u003e@azure/storage-blob\u003c/code\u003e from \u003ccode\u003e^12.13.0\u003c/code\u003e to \u003ccode\u003e^12.29.1\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2213\"\u003e#2213\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNewer storage-blob uses \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e instead of deprecated \u003ccode\u003e@azure/core-http\u003c/code\u003e, which eliminates the transitive dependency on \u003ccode\u003enode-fetch@2\u003c/code\u003e → \u003ccode\u003ewhatwg-url@5\u003c/code\u003e → \u003ccode\u003etr46@0.0.3\u003c/code\u003e that used the deprecated punycode module\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e5.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e@azure/ms-rest-js\u003c/code\u003e dependency \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2197\"\u003e#2197\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003eTransferProgressEvent\u003c/code\u003e type is now imported from \u003ccode\u003e@azure/core-rest-pipeline\u003c/code\u003e instead of \u003ccode\u003e@azure/ms-rest-js\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/core\u003c/code\u003e from \u003ccode\u003e^1.11.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/exec\u003c/code\u003e from \u003ccode\u003e^1.0.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/glob\u003c/code\u003e from \u003ccode\u003e^0.1.0\u003c/code\u003e to \u003ccode\u003e^0.5.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/http-client\u003c/code\u003e from \u003ccode\u003e^2.1.1\u003c/code\u003e to \u003ccode\u003e^3.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@actions/io\u003c/code\u003e from \u003ccode\u003e^1.0.1\u003c/code\u003e to \u003ccode\u003e^2.0.0\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2198\"\u003e#2198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for Node.js 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enode-fetch\u003c/code\u003e override to resolve audit vulnerabilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.1.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove client side 10GiB cache size limit check \u0026amp; update twirp client \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2118\"\u003e#2118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.5\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReintroduce \u003ccode\u003e@​protobuf-ts/runtime-rpc\u003c/code\u003e as a runtime dependency \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2113\"\u003e#2113\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e4.0.4\u003c/h3\u003e\n\u003cp\u003e⚠️ Faulty patch release. Upgrade to 4.0.5 instead.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOptimized cache dependencies by moving \u003ccode\u003e@protobuf-ts/plugin\u003c/code\u003e to dev dependencies \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2106\"\u003e#2106\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved cache service availability determination for different cache service versions (v1 and v2) \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2100\"\u003e#2100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnhanced server error handling: 5xx HTTP errors are now logged as errors instead of warnings \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2099\"\u003e#2099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed cache hit logging to properly distinguish between exact key matches and restore key matches \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2101\"\u003e#2101\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/cache\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​actions/cache\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/core` from 1.11.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/github` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md\"\u003e\u003ccode\u003e@​actions/github\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e6.0.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDependency updates \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2043\"\u003e#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econtext.runAttempt\u003c/code\u003e \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1588\"\u003e#1588\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/http-client` from 2.2.3 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md\"\u003e\u003ccode\u003e@​actions/http-client\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/http-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/io` from 1.1.3 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/io/RELEASES.md\"\u003e\u003ccode\u003e@​actions/io\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsures consistent behavior for paths on Node 24 with Windows\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/io\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/plugin-retry` from 6.1.0 to 8.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/plugin-retry.js/releases\"\u003e\u003ccode\u003e@​octokit/plugin-retry\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.2...v8.0.3\"\u003e8.0.3\u003c/a\u003e (2025-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/650\"\u003e#650\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/03f2add1412d547d967c0b0b25ef943ea24cf184\"\u003e03f2add\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.1...v8.0.2\"\u003e8.0.2\u003c/a\u003e (2025-09-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/641\"\u003e#641\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7a9080ffa35db3e0e2c265169ef8dccf8b4c9688\"\u003e7a9080f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v8.0.0...v8.0.1\"\u003e8.0.1\u003c/a\u003e (2025-05-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update octokit monorepo to v7 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/634\"\u003e#634\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/f5fe8999571a9f8a197f1d5ec41b522a76381cde\"\u003ef5fe899\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v7.2.1...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2025-05-20)\u003c/h1\u003e\n\u003ch3\u003eContinuous Integration\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003estop testing against NodeJS v18 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/632\"\u003e#632\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/2a3accb0f0052a7938321bb43eb6a6d061089866\"\u003e2a3accb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDrop support for NodeJS v18\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebuild: set minimal node version in build script to v20\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eci: stop testing against NodeJS v18\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v7.2.0...v7.2.1\"\u003e7.2.1\u003c/a\u003e (2025-04-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v14 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/626\"\u003e#626\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/fa3023258d82c565896c43558a11ce57d8fbcd51\"\u003efa30232\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.2.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/octokit/plugin-retry.js/commit/03f2add1412d547d967c0b0b25ef943ea24cf184\"\u003e\u003ccode\u003e03f2add\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/650\"\u003e#650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/112467a997edc59ab2e725410cb2f16fe2a05a21\"\u003e\u003ccode\u003e112467a\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/fef54743acabb0c28a1c3091fab1f741bb8b9ed3\"\u003e\u003ccode\u003efef5474\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/644\"\u003e#644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7c99a5e325e8555a5b8b11015bc467050cf86a90\"\u003e\u003ccode\u003e7c99a5e\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/648\"\u003e#648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/14d0b3b718a462251057bf4eb08d18074b4b99b0\"\u003e\u003ccode\u003e14d0b3b\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/646\"\u003e#646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/843b86ce1451fd143a906c3ceaf1c543354e05f1\"\u003e\u003ccode\u003e843b86c\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/645\"\u003e#645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/7a9080ffa35db3e0e2c265169ef8dccf8b4c9688\"\u003e\u003ccode\u003e7a9080f\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/9fc4642d8b2d75274b0ddc8130190bfac7d019e6\"\u003e\u003ccode\u003e9fc4642\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/635\"\u003e#635\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/f5fe8999571a9f8a197f1d5ec41b522a76381cde\"\u003e\u003ccode\u003ef5fe899\u003c/code\u003e\u003c/a\u003e fix(deps): update octokit monorepo to v7 (major) (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/plugin-retry.js/commit/2a3accb0f0052a7938321bb43eb6a6d061089866\"\u003e\u003ccode\u003e2a3accb\u003c/code\u003e\u003c/a\u003e ci: stop testing against NodeJS v18 (\u003ca href=\"https://redirect.github.com/octokit/plugin-retry.js/issues/632\"\u003e#632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/plugin-retry.js/compare/v6.1.0...v8.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/types` from 14.1.0 to 16.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/types.ts/releases\"\u003e\u003ccode\u003e@​octokit/types\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.2...v16.0.0\"\u003e16.0.0\u003c/a\u003e (2025-10-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd immutable releases, enterprise team membership, enterprise team organization, custom runner images, many type additions and improvements (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/693\"\u003e#693\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/dc1ceebbe09c6626911e614e60b9bfb928fd1f28\"\u003edc1ceeb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved endpoints\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.1...v15.0.2\"\u003e15.0.2\u003c/a\u003e (2025-10-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate generated file \u0026amp; update dependency node to v24 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/691\"\u003e#691\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/f5f57435769854f34bf707e81769dc94624cb423\"\u003ef5f5743\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v15.0.0...v15.0.1\"\u003e15.0.1\u003c/a\u003e (2025-10-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereduce complexity (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/687\"\u003e#687\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/a0529c11500bdaeee7f925cc40f24e215f5280f3\"\u003ea0529c1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v14.1.0...v15.0.0\"\u003e15.0.0\u003c/a\u003e (2025-09-16)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003enew Projects v2 endpoints, new code scanning dismissal endpoints, many other endpoints (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/683\"\u003e#683\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/56ff680df980569c2e9d759dd1223b82d7370f6c\"\u003e56ff680\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove project card endpoints for classic projects\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/dc1ceebbe09c6626911e614e60b9bfb928fd1f28\"\u003e\u003ccode\u003edc1ceeb\u003c/code\u003e\u003c/a\u003e feat: add immutable releases, enterprise team membership, enterprise team org...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/f5f57435769854f34bf707e81769dc94624cb423\"\u003e\u003ccode\u003ef5f5743\u003c/code\u003e\u003c/a\u003e fix: update generated file \u0026amp; update dependency node to v24 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/691\"\u003e#691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/a0529c11500bdaeee7f925cc40f24e215f5280f3\"\u003e\u003ccode\u003ea0529c1\u003c/code\u003e\u003c/a\u003e fix: reduce complexity (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/687\"\u003e#687\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/435bdccf6d96db80c6a913e769d080702fcfb1ee\"\u003e\u003ccode\u003e435bdcc\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/684\"\u003e#684\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/52ffdca89204701d157ef1e41cc96b3eead44821\"\u003e\u003ccode\u003e52ffdca\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/689\"\u003e#689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/aaf87a2cd0a562c2fa32f2cbfba3716e93e09f16\"\u003e\u003ccode\u003eaaf87a2\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/688\"\u003e#688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/db7d9bcf7747c13e7b28360d3c7d538ce757bb53\"\u003e\u003ccode\u003edb7d9bc\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency semantic-release to v25 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/56ff680df980569c2e9d759dd1223b82d7370f6c\"\u003e\u003ccode\u003e56ff680\u003c/code\u003e\u003c/a\u003e feat: new Projects v2 endpoints, new code scanning dismissal endpoints, many ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/7ef763eff5cb9bdf2001e6fc6183534f83e446e8\"\u003e\u003ccode\u003e7ef763e\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v5 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/1ce7ba26d458c1776299e886f6682dd5e2094242\"\u003e\u003ccode\u003e1ce7ba2\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency node to v22 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/types.ts/compare/v14.1.0...v16.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `del` from 6.1.1 to 8.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/del/releases\"\u003edel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInternal changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v8.0.0...v8.0.1\"\u003ehttps://github.com/sindresorhus/del/compare/v8.0.0...v8.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)  e2e5b71\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)  e2e5b71\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v7.1.0...v8.0.0\"\u003ehttps://github.com/sindresorhus/del/compare/v7.1.0...v8.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003eonProgress\u003c/code\u003e event (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/155\"\u003e#155\u003c/a\u003e)  f5d31e6\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v7.0.0...v7.1.0\"\u003ehttps://github.com/sindresorhus/del/compare/v7.0.0...v7.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 14 (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/143\"\u003e#143\u003c/a\u003e)  106d7d8\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. \u003cstrong\u003ePlease \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e.\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003eMoved from a default export to named exports:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erequire('del')\u003c/code\u003e → \u003ccode\u003eimport {deleteAsync} from 'del'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erequire('del').sync\u003c/code\u003e → \u003ccode\u003eimport {deleteSync} from 'del'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/del/compare/v6.1.1...v7.0.0\"\u003ehttps://github.com/sindresorhus/del/compare/v6.1.1...v7.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/f9412a3d60895a3ce3d5d62ba323112cec291838\"\u003e\u003ccode\u003ef9412a3\u003c/code\u003e\u003c/a\u003e 8.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/564a2902bfa9d21ecd0ea13c593591aa708d46ab\"\u003e\u003ccode\u003e564a290\u003c/code\u003e\u003c/a\u003e Make errors more user-friendly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/51344d2ec4efece380768c44f3cc74f2b2c06590\"\u003e\u003ccode\u003e51344d2\u003c/code\u003e\u003c/a\u003e 8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/7778d710ff1070875594fa5ec5b68039435f5c6e\"\u003e\u003ccode\u003e7778d71\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/e2e5b71df99fc88905f82db55e915df25fa8bb02\"\u003e\u003ccode\u003ee2e5b71\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and update dependencies (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/161\"\u003e#161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/7df7949f4fc98477b904fec0e3e444536d579ddb\"\u003e\u003ccode\u003e7df7949\u003c/code\u003e\u003c/a\u003e 7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/f5d31e6136bc675b33375edddc0bdda93046615a\"\u003e\u003ccode\u003ef5d31e6\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003eonProgress\u003c/code\u003e event (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/e9b0d71d1bd4f00b112a12e7daef441482cedb1c\"\u003e\u003ccode\u003ee9b0d71\u003c/code\u003e\u003c/a\u003e Fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/9e17de8ea4517d88ccd7eac227ea9e0939ffe445\"\u003e\u003ccode\u003e9e17de8\u003c/code\u003e\u003c/a\u003e Document \u003ccode\u003edot\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/del/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/del/commit/5345ef67fad528697ef25b52f7e1cc7dc2476ed5\"\u003e\u003ccode\u003e5345ef6\u003c/code\u003e\u003c/a\u003e 7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/del/compare/v6.1.1...v8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `file-url` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/file-url/releases\"\u003efile-url's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 12  52b906d\u003c/li\u003e\n\u003cli\u003eThis package is now pure ESM. Please \u003ca href=\"https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\"\u003eread this\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/186c35b83a0728c5cef65b88899b862bb6783603\"\u003e\u003ccode\u003e186c35b\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/52b906de5d2f9d1289d9522d7e5032853ae801cf\"\u003e\u003ccode\u003e52b906d\u003c/code\u003e\u003c/a\u003e Require Node.js 12 and move to ESM\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/079488f404fe610b13e89241eca99f9534f9d155\"\u003e\u003ccode\u003e079488f\u003c/code\u003e\u003c/a\u003e Move to GitHub Actions (\u003ca href=\"https://redirect.github.com/sindresorhus/file-url/issues/11\"\u003e#11\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/file-url/commit/2b48855e19712cf7c5fa5b8af2dca9dc17a0f83d\"\u003e\u003ccode\u003e2b48855\u003c/code\u003e\u003c/a\u003e Create funding.yml\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/file-url/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `follow-redirects` from 1.15.9 to 1.15.11\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/21ef28a544c5e57f4c34b8476d75f2144609a1eb\"\u003e\u003ccode\u003e21ef28a\u003c/code\u003e\u003c/a\u003e Release version 1.15.11 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/7c88135da3bd0681a7e156ee66b16b2f6f98b480\"\u003e\u003ccode\u003e7c88135\u003c/code\u003e\u003c/a\u003e Roll back tree shaking.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/6e389ba094beec211a8847788a146917a16c1bdb\"\u003e\u003ccode\u003e6e389ba\u003c/code\u003e\u003c/a\u003e Release version 1.15.10 of the npm package.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/5bc496e0229abda823221e0c6267926a3f93f262\"\u003e\u003ccode\u003e5bc496e\u003c/code\u003e\u003c/a\u003e Shake me up before you go-go.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/follow-redirects/follow-redirects/commit/694d6b47a42bc8377e5ef1480394de451e16bd5b\"\u003e\u003ccode\u003e694d6b4\u003c/code\u003e\u003c/a\u003e Bump minimist from 1.2.5 to 1.2.8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/follow-redirects/follow-redirects/compare/v1.15.9...v1.15.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get-folder-size` from 2.0.1 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alessioalex/get-folder-size/releases\"\u003eget-folder-size's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdds typescript definitions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNo longer returns unsafe numbers. Sizes that are above the safe threshold for numbers will be capped at the largest safe number.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eBumps minimum node support to version 18.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eInternal improvements to speed, RAM usage, and code size.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFixes a bug where files with certain ino IDs could collide and be treated as a single file even though there were more than one (\u003ca href=\"https://redirect.github.com/alessioalex/get-folder-size/issues/21\"\u003e#21\u003c/a\u003e). If you use a custom \u003ccode\u003efs\u003c/code\u003e module that doesn't support BigInts, this will break your setup.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdds support for returning the folder size as a BigInt.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor improvements to code quality and tooling.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.1.0\u003c/h2\u003e\n\u003cp\u003eThe package now follows best practices for its exports. This should not have any effect on already working installs, but it should mean better compatibility with a variety of new use-cases.\u003c/p\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003cp\u003eAdds documentation on how to import this package from a CommonJS module.\u003c/p\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003cp\u003eCompletely redesigns the API to use ES6 promises and bumps minimum node support to version 14.\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/alessioalex/get-folder-size/commit/4df10b2ec67f207019a1e012476e2985eede99f2\"\u003e\u003ccode\u003e4df10b2\u003c/code\u003e\u003c/a\u003e Update to v5.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/812755d3bfcc9cce4283d2846a2e719ae60b84e8\"\u003e\u003ccode\u003e812755d\u003c/code\u003e\u003c/a\u003e Specify test expectation for too large numbers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/c9db434486d41781379797ea5ab4812c099480de\"\u003e\u003ccode\u003ec9db434\u003c/code\u003e\u003c/a\u003e Remove variable rename\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/5fff0db03775ce7cafc2cafc7baad0112e9a7f61\"\u003e\u003ccode\u003e5fff0db\u003c/code\u003e\u003c/a\u003e Ensure a safe number is always returned\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/66f2bdb789720a9784176f9a673be48b8b4a759e\"\u003e\u003ccode\u003e66f2bdb\u003c/code\u003e\u003c/a\u003e Streamline size collection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/e5425d2be8dc562066f1b80c1d4b54bf52281097\"\u003e\u003ccode\u003ee5425d2\u003c/code\u003e\u003c/a\u003e Add missing node import prefix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/02c4ed7f63483d410a8ff3cf3c2f86076997bd14\"\u003e\u003ccode\u003e02c4ed7\u003c/code\u003e\u003c/a\u003e Switch from gar to native args parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/feaea73a3763aea84df34f46f89e455ffdc6ca1a\"\u003e\u003ccode\u003efeaea73\u003c/code\u003e\u003c/a\u003e Refactor CLI tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/ef55b76ed1674e03e0efc4689fafd3cfe517e410\"\u003e\u003ccode\u003eef55b76\u003c/code\u003e\u003c/a\u003e Fix path separator skipping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alessioalex/get-folder-size/commit/760dec1926022d49ed53a6d55c0ad262ec03adfe\"\u003e\u003ccode\u003e760dec1\u003c/code\u003e\u003c/a\u003e Fix path separator skipping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alessioalex/get-folder-size/compare/v2.0.1...5.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~atjn\"\u003eatjn\u003c/a\u003e, a new releaser for get-folder-size since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsonschema` from 1.4.1 to 1.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tdegrunt/jsonschema/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `node-forge` from 1.3.1 to 1.3.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md\"\u003enode-forge's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.3.3 - 2025-12-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[pkcs12] Make digestAlgorithm parameters optional to fix PKCS#12/PFX issues\nintroduced in 1.3.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.2 - 2025-11-25\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHIGH\u003c/strong\u003e: ASN.1 Validator Desynchronization\n\u003cul\u003e\n\u003cli\u003eAn Interpretation Conflict (CWE-436) vulnerability in node-forge versions\n1.3.1 and below enables remote, unauthenticated attackers to craft ASN.1\nstructures to desynchronize schema validations, yielding a semantic\ndivergence that may bypass downstream cryptographic verifications and\nsecurity decisions.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-12816\"\u003eCVE-2025-12816\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-5gfm-wpxj-wjgq\"\u003eGHSA-5gfm-wpxj-wjgq\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHIGH\u003c/strong\u003e: ASN.1 Unbounded Recursion\n\u003cul\u003e\n\u003cli\u003eAn Uncontrolled Recursion (CWE-674) vulnerability in node-forge versions\n1.3.1 and below enables remote, unauthenticated attackers to craft deep\nASN.1 structures that trigger unbounded recursive parsing. This leads to a\nDenial-of-Service (DoS) via stack exhaustion when parsing untrusted DER\ninputs.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-66031\"\u003eCVE-2025-66031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-554w-wpv2-vw27\"\u003eGHSA-554w-wpv2-vw27\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eMODERATE\u003c/strong\u003e: ASN.1 OID Integer Truncation\n\u003cul\u003e\n\u003cli\u003eAn Integer Overflow (CWE-190) vulnerability in node-forge versions 1.3.1\nand below enables remote, unauthenticated attackers to craft ASN.1\nstructures containing OIDs with oversized arcs. These arcs may be decoded\nas smaller, trusted OIDs due to 32-bit bitwise truncation, enabling the\nbypass of downstream OID-based security decisions.\u003c/li\u003e\n\u003cli\u003eReported by Hunter Wodzenski.\u003c/li\u003e\n\u003cli\u003eCVE ID: \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2025-66030\"\u003eCVE-2025-66030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGHSA ID: \u003ca href=\"https://github.com/digitalbazaar/forge/security/advisories/GHSA-65ch-62r8-g69g\"\u003eGHSA-65ch-62r8-g69g\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[asn1] Fix for vulnerability identified by CVE-2025-12816 PKCS#12 MAC\nverification bypass due to missing macData enforcement and improper\nasn1.validate routine.\u003c/li\u003e\n\u003cli\u003e[asn1] Add \u003ccode\u003efromDer()\u003c/code\u003e max recursion depth check.\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003easn1.maxDepth\u003c/code\u003e global configurable maximum depth of 256.\u003c/li\u003e\n\u003cli\u003eAdd a \u003ccode\u003easn1.fromDer()\u003c/code\u003e per-call \u003ccode\u003emaxDepth\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The default maximum is assumed to be higher than needed for valid\ndata. If this assumption is false then this could be a breaking change.\nPlease file an issue if there are use cases that need a higher maximum.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNOTE\u003c/strong\u003e: The per-call \u003ccode\u003emaxDepth\u003c/code\u003e parameter has not been exposed up through\nall of the API stack due to the complexities involved. Please file an issue\nif there are use cases that require this instead of changing the default\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/digitalbazaar/forge/commit/1cea0aff4901589ae86e314f25782bbe312f9f69\"\u003e\u003ccode\u003e1cea0af\u003c/code\u003e\u003c/a\u003e Release 1.3.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/5265989cf5e54cfe1e27a10d71523007ce0507b1\"\u003e\u003ccode\u003e5265989\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/e4f3961406395dd8e985dcf841852ceca73ac3a9\"\u003e\u003ccode\u003ee4f3961\u003c/code\u003e\u003c/a\u003e Fix changelog for release.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/503979b0295cf633a30199d6bd937f4a222481a0\"\u003e\u003ccode\u003e503979b\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/c3b3b32a8c157ac57752934d3af63b5f798b58b8\"\u003e\u003ccode\u003ec3b3b32\u003c/code\u003e\u003c/a\u003e Make digestAlgorithm parameters optional\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/6f70043a6db1abb9f3304f3d432efed3ba50fcca\"\u003e\u003ccode\u003e6f70043\u003c/code\u003e\u003c/a\u003e Update CVE details.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/f547b0d292745094190ecb250429d21e8804a375\"\u003e\u003ccode\u003ef547b0d\u003c/code\u003e\u003c/a\u003e Start 1.3.3-0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/235ad3e70e4fdfdca4fdeb662dfba6588e2c38bd\"\u003e\u003ccode\u003e235ad3e\u003c/code\u003e\u003c/a\u003e Release 1.3.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/25982441171dc9815c87d3d886c5c8a1d092b334\"\u003e\u003ccode\u003e2598244\u003c/code\u003e\u003c/a\u003e Update changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/digitalbazaar/forge/commit/0032dd0be8b6fb1b1092ef754d1dde91c10a95ad\"\u003e\u003ccode\u003e0032dd0\u003c/code\u003e\u003c/a\u003e Fix typos.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node-forge` from 1.3.12 to 1.3.14\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-forge\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `octokit` from 5.0.3 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/octokit.js/releases\"\u003eoctokit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.4...v5.0.5\"\u003e5.0.5\u003c/a\u003e (2025-10-31)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update octokit monorepo (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2903\"\u003e#2903\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/octokit.js/commit/45c56ffaa6d1799dd4ebaf83f06a8fc64fc39c49\"\u003e45c56ff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.3...v5.0.4\"\u003e5.0.4\u003c/a\u003e (2025-10-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2880\"\u003e#2880\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/octokit.js/commit/b84c9d4d916186188e0ffb11ffe2fd58a1f3e119\"\u003eb84c9d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/45c56ffaa6d1799dd4ebaf83f06a8fc64fc39c49\"\u003e\u003ccode\u003e45c56ff\u003c/code\u003e\u003c/a\u003e fix(deps): update octokit monorepo (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/823c50601c58f21c2aacd94261bdba621b48712f\"\u003e\u003ccode\u003e823c506\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/768ac1b3eaa5d4c92f4ed9f66e1fa700716b54d9\"\u003e\u003ccode\u003e768ac1b\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2899\"\u003e#2899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/dcca43cad59a708ff709998fba507ef6bb87a62c\"\u003e\u003ccode\u003edcca43c\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v24 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2901\"\u003e#2901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/d1ddfe85cfc1a40229c306dbdb97e6c7fdbd25b7\"\u003e\u003ccode\u003ed1ddfe8\u003c/code\u003e\u003c/a\u003e ci(action): update peter-evans/create-or-update-comment action to v5 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2889\"\u003e#2889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/791d3184ae15c3712a345becbd3a717bd3256c40\"\u003e\u003ccode\u003e791d318\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.6.2 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2863\"\u003e#2863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/362cce8cdabd6a9c0615ade463568a25ba96aa38\"\u003e\u003ccode\u003e362cce8\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2861\"\u003e#2861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/b84c9d4d916186188e0ffb11ffe2fd58a1f3e119\"\u003e\u003ccode\u003eb84c9d4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v15 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2880\"\u003e#2880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/011e8213f85bf783859b49861c6fbc7a6d8edbaa\"\u003e\u003ccode\u003e011e821\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2891\"\u003e#2891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/octokit.js/commit/93055b66124d3d955967d835245afcdfb679f6c8\"\u003e\u003ccode\u003e93055b6\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/octokit/octokit.js/issues/2895\"\u003e#2895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/octokit.js/compare/v5.0.3...v5.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semver` from 7.7.2 to 7.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/releases\"\u003esemver's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/node-semver/blob/main/CHANGELOG.md\"\u003esemver's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.7.3\"\u003e7.7.3\u003c/a\u003e (2025-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/813\"\u003e#813\u003c/a\u003e faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e) (\u003ca href=\"https://github.com/H4ad\"\u003e\u003ccode\u003e@​H4ad\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/811\"\u003e#811\u003c/a\u003e x-range build metadata support (i529015)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/node-semver/pull/807\"\u003e#807\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/a25789b09b1192fa8414c35f2cd679ae2e1d5192\"\u003e\u003ccode\u003ea25789b\u003c/code\u003e\u003c/a\u003e chore: release 7.7.3 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/e37e0ca0b5fc910d2b1948d25dbc83cc3a0921ea\"\u003e\u003ccode\u003ee37e0ca\u003c/code\u003e\u003c/a\u003e fix: faster paths for compare (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/813\"\u003e#813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/2471d7543e2e63d9d95358e2405e7e1cde926c36\"\u003e\u003ccode\u003e2471d75\u003c/code\u003e\u003c/a\u003e fix: x-range build metadata support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/8f05c87f56a4123259b8c6d9324f53eadb02e48f\"\u003e\u003ccode\u003e8f05c87\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.25.0 to 4.25.1 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/807\"\u003e#807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/d17aebf8485edfe9dda982dab578c603d031e4ab\"\u003e\u003ccode\u003ed17aebf\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/node-semver/commit/3b03e3b4ecb28d609cd42a91c10da75ec1254976\"\u003e\u003ccode\u003e3b03e3b\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.3 to 4.24.4 (\u003ca href=\"https://redirect.github.com/npm/node-semver/issues/790\"\u003e#790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/node-semver/compare/v7.7.2...v7.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 semver since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/semver` from 7.7.0 to 7.7.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/semver\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.1.0 to 13.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/releases\"\u003euuid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev12.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md\"\u003euuid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0\"\u003e13.0.0\u003c/a\u003e (2025-09-08)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003ebce9d72\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0\"\u003e12.0.0\u003c/a\u003e (2025-09-05)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd node@24 to ci matrix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/879\"\u003e#879\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92\"\u003e42b6178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edrop node@16 support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/883\"\u003e#883\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530\"\u003e0f38cf1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove CommonJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/886\"\u003e#886\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f\"\u003eae786e2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate to typescript@5.2 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/887\"\u003e#887\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01\"\u003ec7ee405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimprove v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e5fd974c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003ee1f42a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/24c123841fdd1cd66edf11cb4b9b49c9c0e1fc12\"\u003e\u003ccode\u003e24c1238\u003c/code\u003e\u003c/a\u003e chore(main): release 13.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/902\"\u003e#902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a\"\u003e\u003ccode\u003ebce9d72\u003c/code\u003e\u003c/a\u003e fix!: make browser exports the default (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/901\"\u003e#901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/7844bc2cd98d171bf631965047bb267505e25318\"\u003e\u003ccode\u003e7844bc2\u003c/code\u003e\u003c/a\u003e chore(main): release 12.0.0 (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/880\"\u003e#880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/a2b46035d3f3149832e73c41bd8e34c88d8259c0\"\u003e\u003ccode\u003ea2b4603\u003c/code\u003e\u003c/a\u003e chore: npm run docs (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/898\"\u003e#898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/744a4a8c6c93beec6d60a0f36e7c5d609750e548\"\u003e\u003ccode\u003e744a4a8\u003c/code\u003e\u003c/a\u003e docs: add motivation for dropping CJS support (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/897\"\u003e#897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/3c9acd5dbf6b21697bea1bc1dc7f91823ce9c439\"\u003e\u003ccode\u003e3c9acd5\u003c/code\u003e\u003c/a\u003e docs: fix CHANGELOG links. fixes \u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/871\"\u003e#871\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/896\"\u003e#896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197\"\u003e\u003ccode\u003e5fd974c\u003c/code\u003e\u003c/a\u003e fix: improve v4() performance (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/330ee3b85c917b01feed7ed12a413ea5a6952139\"\u003e\u003ccode\u003e330ee3b\u003c/code\u003e\u003c/a\u003e chore: minor example and benchmark cleanup (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/893\"\u003e#893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/caea88991ca7bfe0bd5b1cc15b19782e7b6f456d\"\u003e\u003ccode\u003ecaea889\u003c/code\u003e\u003c/a\u003e chore: fix bug report form\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507\"\u003e\u003ccode\u003ee1f42a3\u003c/code\u003e\u003c/a\u003e fix: restore node: prefix (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/889\"\u003e#889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.1.0...v13.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/compat` from 1.3.1 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/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.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\u003ch3\u003eFeatures\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) (\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/compat\u003c/code\u003e bumped from ^1.4.1 to ^2.0.0\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 ^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: v1.6.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/migrate-config-v1.6.0...migrate-config-v1.6.1\"\u003e1.6.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/compat\u003c/code\u003e bumped from ^1.4.0 to ^1.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md\"\u003e\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-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\u003ch2\u003e\u003ca href=\"https://github.com/eslint/rewrite/compare/compat-v1.3.1...compat-v1.3.2\"\u003e1.3.2\u003c/a\u003e (2025-08-05)\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\u003edevDependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​eslint/core\u003c/code\u003e bumped from ^0.15.1 to ^0.15.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/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\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/50c6da82a3e5cc7c3ca3c2ed603936a40fe659f9\"\u003e\u003ccode\u003e50c6da8\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/acc623c807bf8237a26b18291f04dd99e4e4981a\"\u003e\u003ccode\u003eacc623c\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js ^20.19.0 || ^22.13.0 || \u0026gt;=24 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/297\"\u003e#297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/a40d8c60af5bc09ea5e1c778655312a34ddc9f83\"\u003e\u003ccode\u003ea40d8c6\u003c/code\u003e\u003c/a\u003e feat: patch missing context and SourceCode methods for v10 (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/311\"\u003e#311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d9a760df6c3536d9dca88ad9853ddc5a628d2ce2\"\u003e\u003ccode\u003ed9a760d\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/d27478953f26832518ec9fe38f159f060fac0d4e\"\u003e\u003ccode\u003ed274789\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/b7eff4aed783664c440f4a288d8b8540593db2d1\"\u003e\u003ccode\u003eb7eff4a\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/f5ecc7e945634a173af677d2d597d583bd2704e6\"\u003e\u003ccode\u003ef5ecc7e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/303\"\u003e#303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/760fb02e35e455726d551490f86020b8f9cd7a0e\"\u003e\u003ccode\u003e760fb02\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/rewrite/commit/da3838f48e84c8a5bf9e2ba647c0a774383c771d\"\u003e\u003ccode\u003eda3838f\u003c/code\u003e\u003c/a\u003e build: add \u003ccode\u003e@types/node\u003c/code\u003e to \u003ccode\u003ecompat\u003c/code\u003e and \u003ccode\u003emcp\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/rewrite/tree/HEAD/packages/compat/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/rewrite/commits/compat-v2.0.0/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 `@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...\n\n_Description has been truncated_","html_url":"https://github.com/Djubz/codeql-action/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Djubz%2Fcodeql-action/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"5.0.1","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2025-12-15T17:06:46.000Z","version_change":"5.0.1 → 6.0.0","issue":{"uuid":"3731356125","node_id":"PR_kwDOJFhSMc64-Q73","number":39,"state":"closed","title":"Bump the deps group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-09T20:54:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T17:06:46.000Z","updated_at":"2026-02-09T20:54:36.000Z","time_to_close":4852068,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"deps","update_count":24,"packages":[{"name":"@actions/core","old_version":"1.10.1","new_version":"2.0.1","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/exec","old_version":"1.1.1","new_version":"2.0.0","repository_url":"https://github.com/actions/toolkit"},{"name":"@actions/tool-cache","old_version":"2.0.1","new_version":"2.0.2","repository_url":"https://github.com/actions/toolkit"},{"name":"@tsconfig/node-lts","old_version":"20.1.3","new_version":"24.0.0","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/node","old_version":"20.14.5","new_version":"25.0.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"7.13.1","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"7.13.1","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/ncc","old_version":"0.38.1","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"name":"eslint","old_version":"8.57.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/eslint","old_version":"8.56.10","new_version":"9.6.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint-config-prettier","old_version":"9.1.0","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-import-resolver-typescript","old_version":"3.6.1","new_version":"4.4.4","repository_url":"https://github.com/import-js/eslint-import-resolver-typescript"},{"name":"eslint-plugin-github","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"28.6.0","new_version":"29.5.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"eslint-plugin-simple-import-sort","old_version":"12.1.0","new_version":"12.1.1","repository_url":"https://github.com/lydell/eslint-plugin-simple-import-sort"},{"name":"husky","old_version":"9.0.11","new_version":"9.1.7","repository_url":"https://github.com/typicode/husky"},{"name":"jest","old_version":"29.7.0","new_version":"30.2.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.12","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.1.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the deps group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n| [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache) | `2.0.1` | `2.0.2` |\n| [@tsconfig/node-lts](https://github.com/tsconfig/bases/tree/HEAD/bases) | `20.1.3` | `24.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.5` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.13.1` | `8.49.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.13.1` | `8.49.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.1` | `0.38.4` |\n| [eslint](https://github.com/eslint/eslint) | `8.57.0` | `9.39.2` |\n| [@types/eslint](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint) | `8.56.10` | `9.6.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.1.0` | `10.1.8` |\n| [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.6.1` | `4.4.4` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.0.1` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `29.5.0` |\n| [eslint-plugin-simple-import-sort](https://github.com/lydell/eslint-plugin-simple-import-sort) | `12.1.0` | `12.1.1` |\n| [husky](https://github.com/typicode/husky) | `9.0.11` | `9.1.7` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.2.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `30.0.0` |\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.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.1.5` | `29.4.6` |\n\n\nUpdates `@actions/core` from 1.10.1 to 2.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md\"\u003e\u003ccode\u003e@​actions/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 2.0.0 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2199\"\u003e#2199\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.0.1 to 3.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix uses of \u003ccode\u003ecrypto.randomUUID\u003c/code\u003e on Node 18 and earlier \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e1.11.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd platform info utilities \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1551\"\u003e#1551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/@actions/artifact@2.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​actions/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/exec` from 1.1.1 to 2.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md\"\u003e\u003ccode\u003e@​actions/exec\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Node 24 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/2110\"\u003e#2110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003e@​actions/io\u003c/code\u003e dependency from ^1.0.1 to ^2.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/exec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@actions/tool-cache` from 2.0.1 to 2.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md\"\u003e\u003ccode\u003e@​actions/tool-cache\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e2.0.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@actions/core\u003c/code\u003e to v1.11.1 \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1872\"\u003e#1872\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dependency on \u003ccode\u003euuid\u003c/code\u003e package \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1824\"\u003e#1824\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/actions/toolkit/pull/1842\"\u003e#1842\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tsconfig/node-lts` from 20.1.3 to 24.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tsconfig/bases/commits/HEAD/bases\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.14.5 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 7.13.1 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 7.13.1 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.2 (2025-10-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.1 (2025-10-13)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.0 (2025-10-06)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d9f3497dfb72e90fd7dc977c77d41b0eb9df4909\"\u003e\u003ccode\u003ed9f3497\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657\"\u003e\u003ccode\u003e55ca033\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0\"\u003e\u003ccode\u003e3f5fbf6\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/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@​typescript-eslint/parser\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.38.1 to 0.38.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e\u003ccode\u003e@​vercel/ncc\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.38.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.3...0.38.4\"\u003e0.38.4\u003c/a\u003e (2025-09-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecjs-build:\u003c/strong\u003e enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003ee72d34d\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com//redirect.github.com/vercel/ncc/pull/897/issues/discussion_r836916315\"\u003evercel/ncc#897\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1019\"\u003e#1019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.2...0.38.3\"\u003e0.38.3\u003c/a\u003e (2024-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing \u003ccode\u003e--asset-builds\u003c/code\u003e to cli help message (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1228\"\u003e#1228\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/84f8c52872621be2fe45d7d837f1e4cc06e8a490\"\u003e84f8c52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.38.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.2\"\u003e0.38.2\u003c/a\u003e (2024-09-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update webpack to v5.94.0, terser to v5.33.0 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1213\"\u003e#1213\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/158a1fdcbc32d198a9a0a09d477c9559e7219ed0\"\u003e158a1fd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1193\"\u003e#1193\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1194\"\u003e#1194\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1177\"\u003e#1177\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1204\"\u003e#1204\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1195\"\u003e#1195\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/theoludwig\"\u003e\u003ccode\u003e@​theoludwig\u003c/code\u003e\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/vercel/ncc/commit/e72d34d97e7cb2348af19993b6cdb6fec5374ac9\"\u003e\u003ccode\u003ee72d34d\u003c/code\u003e\u003c/a\u003e fix(cjs-build): enable evaluating import.meta in cjs build (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/186af2b5f3e947bcc0bdb040afc64646d991df00\"\u003e\u003ccode\u003e186af2b\u003c/code\u003e\u003c/a\u003e chore(deps): Bump amannn/action-semantic-pull-request from 5.5.3 to 6.1.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/162c7d4f49a17cba11e3a446706c8a8581fd236e\"\u003e\u003ccode\u003e162c7d4\u003c/code\u003e\u003c/a\u003e chore(deps): Bump actions/checkout from 4 to 5 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/24734b5502429ff3120468468aecf3382770fbd7\"\u003e\u003ccode\u003e24734b5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1280\"\u003e#1280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/7bf44d5bf9e760e0b46646e55fb62966f1c01b03\"\u003e\u003ccode\u003e7bf44d5\u003c/code\u003e\u003c/a\u003e chore(deps): Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1281\"\u003e#1281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/50f185180fb2ea815e6401364c9eeb4f8ebf196f\"\u003e\u003ccode\u003e50f1851\u003c/code\u003e\u003c/a\u003e chore(deps): Bump tmp from 0.2.3 to 0.2.4 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d797f1b1ee32935ef4de388776b7836945399da8\"\u003e\u003ccode\u003ed797f1b\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump koa from 2.16.1 to 3.0.1 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1272\"\u003e#1272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/9bdbd474fda6b872d559a3c1730643a76d9e7c37\"\u003e\u003ccode\u003e9bdbd47\u003c/code\u003e\u003c/a\u003e chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/cbfd660dca6db33f8cae132873293f5db99f9749\"\u003e\u003ccode\u003ecbfd660\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump test deps for aws-sdk (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/d17397fbdf891a59190e824198e0dd3a1f907a0b\"\u003e\u003ccode\u003ed17397f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump axios from 1.7.7 to 1.8.2 (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1262\"\u003e#1262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ncc/compare/0.38.1...0.38.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 8.57.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/v8.57.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 `@types/eslint` from 8.56.10 to 9.6.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/eslint\"\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.0 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\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/9b0b0a47ec28a7a83cf65e8436a8776910379385\"\u003e\u003ccode\u003e9b0b0a4\u003c/code\u003e\u003c/a\u003e fix: release a new latest version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4c9489339d37bf96d31e0596e64bb8d4cb4308ef\"\u003e\u003ccode\u003e4c94893\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/60fef02574467d31d10ff47ecb567d378483c9d4\"\u003e\u003ccode\u003e60fef02\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003efunding\u003c/code\u003e field into \u003ccode\u003epackage.json\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/f55501ffe9be65fc9a8ec7d788459fd3a9cb6095\"\u003e\u003ccode\u003ef55501f\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/50a8a22b0468e3469b7a177e6c81e843bd5cb73e\"\u003e\u003ccode\u003e50a8a22\u003c/code\u003e\u003c/a\u003e chore(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/94b47999e7eb13b703835729331376cef598b850\"\u003e\u003ccode\u003e94b4799\u003c/code\u003e\u003c/a\u003e fix(cli): do not crash on no rules configured (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/cdc4a5c7e39e7f2d5760c60ea39cecb028fb34dc\"\u003e\u003ccode\u003ecdc4a5c\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/4e95a1d50073f1a24f004239ad6e1a4ffa8476df\"\u003e\u003ccode\u003e4e95a1d\u003c/code\u003e\u003c/a\u003e fix: this package is \u003ccode\u003ecommonjs\u003c/code\u003e, align its types correctly (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/325\"\u003e#325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/8911369cbc66f1f859e19751eaefdea687129de5\"\u003e\u003ccode\u003e8911369\u003c/code\u003e\u003c/a\u003e chore: release eslint-config-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/322\"\u003e#322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-config-prettier/commit/a8768bfe54a91d08f0cef8705f91de2883436bb0\"\u003e\u003ccode\u003ea8768bf\u003c/code\u003e\u003c/a\u003e chore(package): add homepage url (\u003ca href=\"https://redirect.github.com/prettier/eslint-config-prettier/issues/321\"\u003e#321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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/~jounqin\"\u003ejounqin\u003c/a\u003e, a new releaser for eslint-config-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-import-resolver-typescript` from 3.6.1 to 4.4.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/releases\"\u003eeslint-import-resolver-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.4.4\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/import-js/eslint-import-resolver-typescript/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - chore(deps): bump \u003ccode\u003estable-hash-x\u003c/code\u003e v0.2.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e! - fix: include options hash in cache key for options normalization\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ShayanTheNerd\"\u003e\u003ccode\u003e@​ShayanTheNerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/464\"\u003eimport-js/eslint-import-resolver-typescript#464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003eimport-js/eslint-import-resolver-typescript#466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.3...v4.4.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/459\"\u003e#459\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/carlocorradini\"\u003e\u003ccode\u003e@​carlocorradini\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: always sort projects by affinity before iterating\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.1...v4.4.2\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.1...v4.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/457\"\u003e#457\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/d9f3e687ec9cfdd8cda77943f173ffc6bd469ea6\"\u003e\u003ccode\u003ed9f3e68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eeslint-import-context\u003c/code\u003e to v0.1.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.0...v4.4.1\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.4.0...v4.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/453\"\u003e#453\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/7d87517ae051c2deff038e276d4b15f40aa8f6b6\"\u003e\u003ccode\u003e7d87517\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: integrate \u003ccode\u003eeslint-import-context\u003c/code\u003e to get correct \u003ccode\u003econtext.cwd\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.5...v4.4.0\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.5...v4.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.3.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/3f1aab1d5e916714678d5dc3e34644f4aaea4efc\"\u003e\u003ccode\u003e3f1aab1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.3.5\"\u003ehttps://github.com/import-js/eslint-import-resolver-typescript/compare/v4.3.4...v4.3.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/442\"\u003e#442\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/57611d9818c5b98d792a03f7392d9c0802a7b961\"\u003e\u003ccode\u003e57611d9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: add more extension aliases for ts source/declaration files\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-import-resolver-typescript/blob/master/CHANGELOG.md\"\u003eeslint-import-resolver-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.4.4\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/import-js/eslint-import-resolver-typescript/pull/468\"\u003e#468\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/apps/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e! - chore(deps): bump \u003ccode\u003estable-hash-x\u003c/code\u003e v0.2.0\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/466\"\u003e#466\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/anomiex\"\u003e\u003ccode\u003e@​anomiex\u003c/code\u003e\u003c/a\u003e! - fix: include options hash in cache key for options normalization\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/462\"\u003e#462\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/459\"\u003e#459\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/carlocorradini\"\u003e\u003ccode\u003e@​carlocorradini\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: always sort projects by affinity before iterating\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/457\"\u003e#457\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/d9f3e687ec9cfdd8cda77943f173ffc6bd469ea6\"\u003e\u003ccode\u003ed9f3e68\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eeslint-import-context\u003c/code\u003e to v0.1.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/453\"\u003e#453\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/7d87517ae051c2deff038e276d4b15f40aa8f6b6\"\u003e\u003ccode\u003e7d87517\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - feat: integrate \u003ccode\u003eeslint-import-context\u003c/code\u003e to get correct \u003ccode\u003econtext.cwd\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/450\"\u003e#450\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/3f1aab1d5e916714678d5dc3e34644f4aaea4efc\"\u003e\u003ccode\u003e3f1aab1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: remove buggy \u003ccode\u003emodule-sync\u003c/code\u003e exports field\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.4\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/import-js/eslint-import-resolver-typescript/pull/442\"\u003e#442\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/57611d9818c5b98d792a03f7392d9c0802a7b961\"\u003e\u003ccode\u003e57611d9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix: add more extension aliases for ts source/declaration files\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/444\"\u003e#444\u003c/a\u003e \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/bd45fcd5b4ff8e7cf4b9e5b0dbe8ed146de58c1b\"\u003e\u003ccode\u003ebd45fcd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/JounQin\"\u003e\u003ccode\u003e@​JounQin\u003c/code\u003e\u003c/a\u003e! - fix(deps): bump \u003ccode\u003eunrs-resolver\u003c/code\u003e which resolves \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/406\"\u003e#406\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/409\"\u003e#409\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/437\"\u003e#437\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/76672ae7b85b338e93915d1147ead2f0baa1977f\"\u003e\u003ccode\u003e76672ae\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/93b39d2c4f6c67683e5eabed9fe3b7d61565d263\"\u003e\u003ccode\u003e93b39d2\u003c/code\u003e\u003c/a\u003e fix(deps): update all dependencies (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/468\"\u003e#468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/799f1ce2b23487c371470cac048ff76a736faf93\"\u003e\u003ccode\u003e799f1ce\u003c/code\u003e\u003c/a\u003e fix: include options hash in cache key for options normalization (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/c06392fcb4c6445e720db326475e3fe0b0814229\"\u003e\u003ccode\u003ec06392f\u003c/code\u003e\u003c/a\u003e docs: improve the documentation (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/464\"\u003e#464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/ff0445fab1f545fa1413503d2e854efb224e6f3f\"\u003e\u003ccode\u003eff0445f\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/463\"\u003e#463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/43575e7c59d979b396ca8bdd96e3e8464243ed8e\"\u003e\u003ccode\u003e43575e7\u003c/code\u003e\u003c/a\u003e chore: migrate \u003ccode\u003estable-hash\u003c/code\u003e to \u003ccode\u003estable-hash-x\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/462\"\u003e#462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/5db36e7ff0ffa1209579b16288e7b69739f6361a\"\u003e\u003ccode\u003e5db36e7\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/460\"\u003e#460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f16150b5e10ec24a3f1f107d6322816338c50dc8\"\u003e\u003ccode\u003ef16150b\u003c/code\u003e\u003c/a\u003e fix: always sort projects by affinity before iterating (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/459\"\u003e#459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/f9ad3b0c583c931a646f146d1a7d6a35c8a34177\"\u003e\u003ccode\u003ef9ad3b0\u003c/code\u003e\u003c/a\u003e docs: add \u003ccode\u003eStar History\u003c/code\u003e section\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/commit/c7d0125b8196b124e2f23b379688719417d442c7\"\u003e\u003ccode\u003ec7d0125\u003c/code\u003e\u003c/a\u003e chore: release eslint-import-resolver-typescript (\u003ca href=\"https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/458\"\u003e#458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v4.4.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstr...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/brndnmtthws_rust-action-cargo-binstall/pull/39","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fbrndnmtthws_rust-action-cargo-binstall/issues/39","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/39/packages"}},{"old_version":"5.1.8","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2025-12-15T11:36:00.000Z","version_change":"5.1.8 → 6.0.0","issue":{"uuid":"3730020974","node_id":"PR_kwDOIhrmhc645sc1","number":9,"state":"closed","title":"Bump the all group across 3 directories with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-23T12:08:35.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-15T11:36:00.000Z","updated_at":"2026-02-23T12:08:37.000Z","time_to_close":6049955,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":11,"packages":[{"name":"@types/node","old_version":"24.9.0","new_version":"25.0.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.46.2","new_version":"8.49.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"azure-pipelines-task-lib","old_version":"5.2.1","new_version":"5.2.3","repository_url":"https://github.com/Microsoft/azure-pipelines-task-lib"},{"name":"eslint-plugin-github","old_version":"5.1.8","new_version":"6.0.0","repository_url":"https://github.com/github/eslint-plugin-github"},{"name":"eslint-plugin-jest","old_version":"29.0.1","new_version":"29.5.0","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"js-yaml","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.6","repository_url":"https://github.com/kulshekhar/ts-jest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 8 updates in the /azdo-task/DevcontainersCi directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.49.0` |\n| [azure-pipelines-task-lib](https://github.com/Microsoft/azure-pipelines-task-lib) | `5.2.1` | `5.2.3` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.5.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n\nBumps the all group with 2 updates in the /common directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [ts-jest](https://github.com/kulshekhar/ts-jest).\nBumps the all group with 9 updates in the /github-action directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.0` | `25.0.2` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.2` | `8.49.0` |\n| [eslint-plugin-github](https://github.com/github/eslint-plugin-github) | `5.1.8` | `6.0.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.0.1` | `29.5.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.6` |\n| [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.11.1` | `2.0.1` |\n| [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) | `1.1.1` | `2.0.0` |\n\n\nUpdates `@types/node` from 24.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c\"\u003e\u003ccode\u003e6fb1551\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a\"\u003e\u003ccode\u003ea4dc42a\u003c/code\u003e\u003c/a\u003e chore: migrate to nx 22 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780\"\u003e#11780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad\"\u003e\u003ccode\u003e28cf803\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6\"\u003e\u003ccode\u003e843f144\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d9f3497dfb72e90fd7dc977c77d41b0eb9df4909\"\u003e\u003ccode\u003ed9f3497\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.46.3\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `azure-pipelines-task-lib` from 5.2.1 to 5.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/Microsoft/azure-pipelines-task-lib/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~tramsing\"\u003etramsing\u003c/a\u003e, a new releaser for azure-pipelines-task-lib since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-github` from 5.1.8 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/eslint-plugin-github/releases\"\u003eeslint-plugin-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBREAKING CHANGE\u003c/strong\u003e: This project is now ESM. Users of Node \u0026lt; 20.x will need to upgrade their version of Node, or continue to use v5.x of this library.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemove github plugin from typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/610\"\u003egithub/eslint-plugin-github#610\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typescript by \u003ca href=\"https://github.com/gracepark\"\u003e\u003ccode\u003e@​gracepark\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/616\"\u003egithub/eslint-plugin-github#616\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group across 1 directory with 9 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/github/eslint-plugin-github/pull/617\"\u003egithub/eslint-plugin-github#617\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump eslint-config-prettier from 10.0.1 to 10.0.2 in the all-dependencies 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/github/eslint-plugin-github/pull/618\"\u003egithub/eslint-plugin-github#618\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies group with 8 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/github/eslint-plugin-github/pull/619\"\u003egithub/eslint-plugin-github#619\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump the all-dependencies 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/github/eslint-plugin-github/pull/620\"\u003egithub/eslint-plugin-github#620\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update rule meta to satisfiy lint rules by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate to ESM only by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/622\"\u003egithub/eslint-plugin-github#622\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/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/pull/621\"\u003egithub/eslint-plugin-github#621\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ehttps://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/139bf63f23a3fb3a49498c74b2d15445a01ce673\"\u003e\u003ccode\u003e139bf63\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/622\"\u003e#622\u003c/a\u003e from 43081j/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ba655eab4dd1bfb3266166b04c33d0b854e94d56\"\u003e\u003ccode\u003eba655ea\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/88ccca27ac4693abcd5eabbbf34a39af3a8ba52e\"\u003e\u003ccode\u003e88ccca2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/621\"\u003e#621\u003c/a\u003e from 43081j/meta-lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/2174e4067bdc27fc447df28a55215aa88e98e5f7\"\u003e\u003ccode\u003e2174e40\u003c/code\u003e\u003c/a\u003e feat: move to esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/def8ceae07bd07784a80069cf4d1cd873c1f480c\"\u003e\u003ccode\u003edef8cea\u003c/code\u003e\u003c/a\u003e chore: update rule meta to satisfiy lint rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/4832156e695e3b20e4a7847965fe869ba04af88f\"\u003e\u003ccode\u003e4832156\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/620\"\u003e#620\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/c61360340cd3bf12036fab04cd159ca6fc0fd9a5\"\u003e\u003ccode\u003ec613603\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 4 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/83669fa08620ea0db2f78a6a01c99e78826eedb5\"\u003e\u003ccode\u003e83669fa\u003c/code\u003e\u003c/a\u003e chore(deps): bump the all-dependencies group with 8 updates (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/619\"\u003e#619\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/632d445bb2864241afae93417b98953264ef6ac8\"\u003e\u003ccode\u003e632d445\u003c/code\u003e\u003c/a\u003e chore(deps): bump eslint-config-prettier in the all-dependencies group (\u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/eslint-plugin-github/commit/ea508d2c6f9e94b857400bfb8c089dc3138a3abf\"\u003e\u003ccode\u003eea508d2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/github/eslint-plugin-github/issues/617\"\u003e#617\u003c/a\u003e from github/dependabot/npm_and_yarn/all-dependencies-...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/eslint-plugin-github/compare/v5.1.8...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.0.1 to 29.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.5.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.1...v29.5.0\"\u003e29.5.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e6b8182d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called-times:\u003c/strong\u003e actually check that current matcher is \u003ccode\u003etoHaveLength\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1878\"\u003e#1878\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e3415744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.3.0...v29.4.0\"\u003e29.4.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e281085a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e24e2acd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.3...v29.3.0\"\u003e29.3.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e support basic uses of \u003ccode\u003ehasAssertions\u003c/code\u003e in \u003ccode\u003ebeforeEach\u003c/code\u003e and \u003ccode\u003eafterEach\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1871\"\u003e#1871\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eed9acb98a9d2a64abb42dba2af4a2f36838caff\"\u003eeed9acb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.2...v29.2.3\"\u003e29.2.3\u003c/a\u003e (2025-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e use correct word in error message (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1873\"\u003e#1873\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/c48c48c9d03ed04eda01a78959ab7f794e1fa448\"\u003ec48c48c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.1...v29.2.2\"\u003e29.2.2\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e report on \u003ccode\u003eexport =\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1870\"\u003e#1870\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/9d90466af1849270ae1652d05f6f233f4f43c8d6\"\u003e9d90466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.2.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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.1...v29.5.0\"\u003e29.5.0\u003c/a\u003e (2025-12-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e6b8182d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-12-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called-times:\u003c/strong\u003e actually check that current matcher is \u003ccode\u003etoHaveLength\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1878\"\u003e#1878\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e3415744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.3.0...v29.4.0\"\u003e29.4.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e281085a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecreate new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e24e2acd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.3...v29.3.0\"\u003e29.3.0\u003c/a\u003e (2025-12-13)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e support basic uses of \u003ccode\u003ehasAssertions\u003c/code\u003e in \u003ccode\u003ebeforeEach\u003c/code\u003e and \u003ccode\u003eafterEach\u003c/code\u003e hooks (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1871\"\u003e#1871\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/eed9acb98a9d2a64abb42dba2af4a2f36838caff\"\u003eeed9acb\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.2...v29.2.3\"\u003e29.2.3\u003c/a\u003e (2025-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-assertions:\u003c/strong\u003e use correct word in error message (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1873\"\u003e#1873\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/c48c48c9d03ed04eda01a78959ab7f794e1fa448\"\u003ec48c48c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.1...v29.2.2\"\u003e29.2.2\u003c/a\u003e (2025-12-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e report on \u003ccode\u003eexport =\u003c/code\u003e usage (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1870\"\u003e#1870\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/9d90466af1849270ae1652d05f6f233f4f43c8d6\"\u003e9d90466\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.2.0...v29.2.1\"\u003e29.2.1\u003c/a\u003e (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003evalid-mock-module-path:\u003c/strong\u003e report on \u003ccode\u003eERR_PACKAGE_PATH_NOT_EXPORTED\u003c/code\u003e errors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1860\"\u003e#1860\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6cd4e89da0cc2dafbc4b9659800f33143229b7f6\"\u003e6cd4e89\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4297d50ac0d1b1facc8882877616035acaebfc41\"\u003e\u003ccode\u003e4297d50\u003c/code\u003e\u003c/a\u003e chore(release): 29.5.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6b8182d7382b68c4bce14b5a9dcd8c6c0dab5aa6\"\u003e\u003ccode\u003e6b8182d\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eno-unneeded-async-expect-function\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1863\"\u003e#1863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/48e78fcaf4018e146dd2a9ccf08c1448edad8936\"\u003e\u003ccode\u003e48e78fc\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/341574473a4151f8182e6d6dd41fdd5de6d88058\"\u003e\u003ccode\u003e3415744\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-been-called-times): actually check that current matcher is...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/45b4b110fb9779c059b9db8fcb258ab8e9408079\"\u003e\u003ccode\u003e45b4b11\u003c/code\u003e\u003c/a\u003e test: always alias \u003ccode\u003eFlatCompatRuleTester\u003c/code\u003e as \u003ccode\u003eRuleTester\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1876\"\u003e#1876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/4a900e3416c319b3c99428611fe3a8845eab1dad\"\u003e\u003ccode\u003e4a900e3\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/24e2acd12004731d8162d8eb78eda8385ce896d7\"\u003e\u003ccode\u003e24e2acd\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eprefer-to-have-been-called\u003c/code\u003e rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/281085ac5df90b77f8d4bbb7720f17d720add762\"\u003e\u003ccode\u003e281085a\u003c/code\u003e\u003c/a\u003e feat: create new \u003ccode\u003eprefer-to-have-been-called-times\u003c/code\u003e rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/2646599f049eed692c33a44433c91f4e521ecc90\"\u003e\u003ccode\u003e2646599\u003c/code\u003e\u003c/a\u003e docs(prefer-called-with): remove references to \u003ccode\u003etoBeCalled\u003c/code\u003e matcher (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1874\"\u003e#1874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a12bc3326abe0836aabde6e136a07e259713113f\"\u003e\u003ccode\u003ea12bc33\u003c/code\u003e\u003c/a\u003e chore(release): 29.3.0 [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.1...v29.5.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 eslint-plugin-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.1.0 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.1] - 2025-11-12\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix prototype pollution issue in yaml merge (\u0026lt;\u0026lt;) operator.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a\"\u003e\u003ccode\u003ecc482e7\u003c/code\u003e\u003c/a\u003e 4.1.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f\"\u003e\u003ccode\u003e50968b8\u003c/code\u003e\u003c/a\u003e dist rebuild\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b\"\u003e\u003ccode\u003ed092d86\u003c/code\u003e\u003c/a\u003e lint fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879\"\u003e\u003ccode\u003e383665f\u003c/code\u003e\u003c/a\u003e fix prototype pollution in merge (\u0026lt;\u0026lt;)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976\"\u003e\u003ccode\u003e0d3ca7a\u003c/code\u003e\u003c/a\u003e README.md: HTTP =\u0026gt; HTTPS (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/678\"\u003e#678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b\"\u003e\u003ccode\u003e49baadd\u003c/code\u003e\u003c/a\u003e doc: 'empty' style option for !!null\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce\"\u003e\u003ccode\u003eba3460e\u003c/code\u003e\u003c/a\u003e Fix demo link (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/618\"\u003e#618\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1\"\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 `ts-jest` from 29.4.5 to 29.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/202bde5a7c472b288db6cb397bbf2493225628be\"\u003e\u003ccode\u003e202bde5\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.6 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5146\"\u003e#5146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e\u003ccode\u003e528d37c\u003c/code\u003e\u003c/a\u003e fix: log hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/141e5aff41611b531b07aa4c6b61a912a3fb82f5\"\u003e\u003ccode\u003e141e5af\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 497990d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d281cce6835d6849283ddd0fa920aa4895ce032f\"\u003e\u003ccode\u003ed281cce\u003c/code\u003e\u003c/a\u003e build(deps): update google/osv-scanner-action action to v2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0d20322146cbc8c75dc71f5f243d55bbf32f93eb\"\u003e\u003ccode\u003e0d20322\u003c/code\u003e\u003c/a\u003e build(deps): update dependency memfs to ^4.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/455dde2e8180c24df40f2026664443854acd616d\"\u003e\u003ccode\u003e455dde2\u003c/code\u003e\u003c/a\u003e build(deps): update dependency js-yaml to ^4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d579480df36e32b1e3d62e7d06b96c63adf9799c\"\u003e\u003ccode\u003ed579480\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f6859d07cd9cb01e5ee53e6e8e35d598d6cc2c9c\"\u003e\u003ccode\u003ef6859d0\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/yargs\u003c/code\u003e to ^17.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4d7e4324bf19278a6f45b407ae31b06d49a718de\"\u003e\u003ccode\u003e4d7e432\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to d3ced5c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4ea70c9bf05ebfbf5f09bbb97de37829c4f0b347\"\u003e\u003ccode\u003e4ea70c9\u003c/code\u003e\u003c/a\u003e build(deps): update actions/checkout digest to 34e1148\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\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.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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 `ts-jest` from 29.4.5 to 29.4.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/releases\"\u003ets-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003ets-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003elog hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e528d37c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5130\"\u003e#5130\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/202bde5a7c472b288db6cb397bbf2493225628be\"\u003e\u003ccode\u003e202bde5\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.6 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5146\"\u003e#5146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/528d37c125a392a4a6e44a1bf399943410298390\"\u003e\u003ccode\u003e528d37c\u003c/code\u003e\u003c/a\u003e fix: log hybrid module as warning instead of failing tests (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5144\"\u003e#5144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/141e5aff41611b531b07aa4c6b61a912a3fb82f5\"\u003e\u003ccode\u003e141e5af\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 497990d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d281cce6835d6849283ddd0fa920aa4895ce032f\"\u003e\u003ccode\u003ed281cce\u003c/code\u003e\u003c/a\u003e build(deps): update google/osv-scanner-action action to v2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0d20322146cbc8c75dc71f5f243d55bbf32f93eb\"\u003e\u003ccode\u003e0d20322\u003c/code\u003e\u003c/a\u003e build(deps): update dependency memfs to ^4.51.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/455dde2e8180c24df40f2026664443854acd616d\"\u003e\u003ccode\u003e455dde2\u003c/code\u003e\u003c/a\u003e build(deps): update dependency js-yaml to ^4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/d579480df36e32b1e3d62e7d06b96c63adf9799c\"\u003e\u003ccode\u003ed579480\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/node\u003c/code\u003e to v20.19.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f6859d07cd9cb01e5ee53e6e8e35d598d6cc2c9c\"\u003e\u003ccode\u003ef6859d0\u003c/code\u003e\u003c/a\u003e build(deps): update dependency \u003ccode\u003e@​types/yargs\u003c/code\u003e to ^17.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4d7e4324bf19278a6f45b407ae31b06d49a718de\"\u003e\u003ccode\u003e4d7e432\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to d3ced5c\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4ea70c9bf05ebfbf5f09bbb97de37829c4f0b347\"\u003e\u003ccode\u003e4ea70c9\u003c/code\u003e\u003c/a\u003e build(deps): update actions/checkout digest to 34e1148\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\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.9.0 to 25.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e disallow binding patterns in parameter properties (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760\"\u003e#11760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-generic-constructors] ignore when constructor is  typed array (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477\"\u003e#10477\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDima Barabash \u003ca href=\"https://github.com/dbarabashh\"\u003e\u003ccode\u003e@​dbarabashh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a\"\u003e\u003ccode\u003e864595a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.49.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688\"\u003e\u003ccode\u003e32b7e89\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e to v1.5.1 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11816\"\u003e#11816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/56149a2839838cbf623d172361123870e435d2d4\"\u003e\u003ccode\u003e56149a2\u003c/code\u003e\u003c/a\u003e feat(eslint-plugin): use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/34a49a4f92a22f35c844dfe00567bd59a6075804\"\u003e\u003ccode\u003e34a49a4\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency prettier to v3.7.2 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d2d7ace4e52bedf07482fd879d8e31a52b38fc26\"\u003e\u003ccode\u003ed2d7ace\u003c/code\u003e\u003c/a\u003e docs: fixes bad link to jest docs in unbound-method rule page (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11823\"\u003e#11823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec\"\u003e\u003ccode\u003e8fe3445\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.48.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c\"\u003e\u003ccode\u003e5ac66a6\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): revert \u0026quot;[no-redundant-type-constituents] use assignabilit...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539\"\u003e\u003ccode\u003e906cc3c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [restrict-template-expressions] check base types in allow...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a\"\u003e\u003ccode\u003e16cf0f7\u003c/code\u003e\u003c/a\u003e test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0\"\u003e\u003ccode\u003e0db02ac\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): honor ignored base types on generic classes (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.49.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.46.2 to 8.49.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.49.0\u003c/h2\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e use \u003ccode\u003eIntl.Segmenter\u003c/code\u003e instead of \u003ccode\u003egraphemer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804\"\u003e#11804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e update dependency prettier to v3.7.2 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820\"\u003e#11820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJustin McBride\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.1\u003c/h2\u003e\n\u003ch2\u003e8.48.1 (2025-12-02)\u003c/h2\u003e\n\u003ch3\u003e⏪ Reverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e revert \u0026quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812\"\u003e#11812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [consistent-type-exports] check value flag before resolving alias (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769\"\u003e#11769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e honor ignored base types on generic classes (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767\"\u003e#11767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [restrict-template-expressions] check base types in allow list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764\"\u003e#11764\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759\"\u003e#11759\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJosh Goldberg\u003c/li\u003e\n\u003cli\u003eOleksandraKordonets\u003c/li\u003e\n\u003cli\u003eSangheeSon \u003ca href=\"https://github.com/Higangssh\"\u003e\u003ccode\u003e@​Higangssh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etao\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.48.0\u003c/h2\u003e\n\u003ch2\u003e8.48.0 (2025-11-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-redundant-type-constituents] use assignability checking for redundancy checks (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744\"\u003e#10744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erule-tester:\u003c/strong\u003e remove workaround for jest circular structure error (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772\"\u003e#11772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e gate all errors behind allowInvalidAST (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693\"\u003e#11693\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e replace fast-glob with tinyglobby (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740\"\u003e#11740\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.49.0 (2025-12-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for parser to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca hr...\n\n_Description has been truncated_","html_url":"https://github.com/actions-marketplace-validations/devcontainers_ci/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2Fdevcontainers_ci/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}}]}