{"id":4874,"name":"@kubernetes/client-node","ecosystem":"npm","repository_url":"https://github.com/kubernetes-client/javascript","issues_count":211,"created_at":"2025-06-06T16:38:37.146Z","updated_at":"2025-06-06T16:38:37.146Z","purl":"pkg:npm/@kubernetes/client-node","metadata":{"id":1024065,"name":"@kubernetes/client-node","ecosystem":"npm","description":"NodeJS client for kubernetes","homepage":"https://github.com/kubernetes-client/javascript#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/kubernetes-client/javascript","keywords_array":["kubernetes","client"],"namespace":"kubernetes","versions_count":69,"first_release_published_at":"2017-12-16T05:34:50.244Z","latest_release_published_at":"2025-05-28T23:19:51.399Z","latest_release_number":"1.3.0","last_synced_at":"2025-06-06T05:20:58.781Z","created_at":"2022-04-07T19:31:30.349Z","updated_at":"2025-06-06T05:21:08.900Z","registry_url":"https://www.npmjs.com/package/@kubernetes/client-node","install_command":"npm install @kubernetes/client-node","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"next":"1.0.0-rc7","latest":"1.3.0"}},"repo_metadata":{"id":38897147,"uuid":"89748560","full_name":"kubernetes-client/javascript","owner":"kubernetes-client","description":"JavaScript client","archived":false,"fork":false,"pushed_at":"2025-06-06T04:10:47.000Z","size":26508,"stargazers_count":2157,"open_issues_count":30,"forks_count":550,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-06-06T05:19:26.268Z","etag":null,"topics":["k8s-sig-api-machinery"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kubernetes-client.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY_CONTACTS","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-04-28T22:14:48.000Z","updated_at":"2025-06-06T04:10:42.000Z","dependencies_parsed_at":"2023-09-26T04:07:38.204Z","dependency_job_id":"3d7820c4-e4ac-4713-b477-d4d06c300faf","html_url":"https://github.com/kubernetes-client/javascript","commit_stats":{"total_commits":1102,"total_committers":144,"mean_commits":7.652777777777778,"dds":0.588021778584392,"last_synced_commit":"15c6ef8847ca4df8a21717ebc6fc322dcc7324b3"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubernetes-client","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258348180,"owners_count":22686789,"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":"kubernetes-client","name":"Kubernetes Clients","uuid":"26615988","kind":"organization","description":"This organization hosts Kubernetes API client libraries.","email":null,"website":"https://kubernetes.io/docs/reference/using-api/client-libraries/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26615988?v=4","repositories_count":13,"last_synced_at":"2024-03-25T20:07:16.781Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kubernetes-client","funding_links":[],"total_stars":13345,"followers":415,"following":0,"created_at":"2022-11-02T16:26:25.660Z","updated_at":"2024-03-25T20:07:16.793Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubernetes-client","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kubernetes-client/repositories"},"tags":[{"name":"1.3.0","sha":"940af2642de560006c1b94196ef844361cb9edea","kind":"commit","published_at":"2025-05-28T07:42:18.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.3.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"b88e89465ae3b6acdb961f9f20be4f687633db5e","kind":"commit","published_at":"2025-05-06T16:03:13.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.2.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"adf37cc570787236981435256d5f3bab313785df","kind":"commit","published_at":"2025-04-08T09:18:47.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.1.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.1.2/manifests"},{"name":"1.0.0","sha":"1da8d1044b868d35cdc34c84ab78ede548a3a099","kind":"commit","published_at":"2024-12-18T00:28:53.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.0.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0/manifests"},{"name":"0.22.3","sha":"8db906a63eff5bf296f3fac4572f83ea3db51283","kind":"commit","published_at":"2024-11-21T08:56:58.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.22.3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.3/manifests"},{"name":"0.22.2","sha":"855a131ee8ec3babf070e4818d9577dc740a6919","kind":"commit","published_at":"2024-10-31T11:33:27.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.22.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.2/manifests"},{"name":"0.22.1","sha":"5a69713909c5595bd33f1b920d48ea668e70434b","kind":"commit","published_at":"2024-10-14T10:20:21.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.22.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.1/manifests"},{"name":"0.22.0","sha":"e1a414d4f0334e2124fe80f5fdeff6d957121038","kind":"commit","published_at":"2024-09-13T11:25:25.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.22.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.22.0/manifests"},{"name":"1.0.0-rc5","sha":"a2f7b8eaa1b240bc064c881ef641cacc2ef3a913","kind":"commit","published_at":"2024-06-08T01:32:41.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.0.0-rc5","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.0.0-rc5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0-rc5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0-rc5/manifests"},{"name":"0.21.0","sha":"b456bfc8585c87cd54e29d2631349377cc0d5a49","kind":"tag","published_at":"2024-05-08T16:23:30.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.21.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.21.0/manifests"},{"name":"0.20.0","sha":"3610c1b20bccb08aeca3aa3d37ad0fd5c1fbc425","kind":"commit","published_at":"2023-11-01T22:32:20.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.20.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.20.0/manifests"},{"name":"0.19.0","sha":"e5b15c378877b63cdef129bd4acc9af8a432dc40","kind":"commit","published_at":"2023-09-17T15:28:03.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.19.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.19.0/manifests"},{"name":"1.0.0-rc3","sha":"754b655d1cec547c2c17eb1bc7f8f899ad5890a1","kind":"commit","published_at":"2023-08-21T14:49:23.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/1.0.0-rc3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/1.0.0-rc3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0-rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/1.0.0-rc3/manifests"},{"name":"0.18.1","sha":"2b3ad2c9e417784ef4daad2a1fb4acb93b148138","kind":"tag","published_at":"2023-03-26T14:52:38.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.18.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.18.1/manifests"},{"name":"0.18.0","sha":"19493067ad5b7d382af22e73735af8b0e573cd81","kind":"commit","published_at":"2022-12-15T19:48:42.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.18.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.18.0/manifests"},{"name":"0.17.1","sha":"026d6bd3b2a5a00491a161da78de19ac5214aec8","kind":"commit","published_at":"2022-09-11T15:12:22.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.17.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.17.1/manifests"},{"name":"0.17.0","sha":"0427fdbed01224312504df7035698aaf8f85a836","kind":"commit","published_at":"2022-06-20T14:32:05.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.17.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.17.0/manifests"},{"name":"0.16.3","sha":"640a72d54574ebe0f737ef08aaeecfa2bbde0a3f","kind":"commit","published_at":"2022-02-09T14:38:18.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.16.3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.16.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.3/manifests"},{"name":"0.16.2","sha":"ca79b4139c6ada64ec09889607fbc791e1637f1e","kind":"commit","published_at":"2022-01-19T04:59:40.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.16.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.2/manifests"},{"name":"0.16.1","sha":"d44fa64da440559b55f0b70f30271b9d3097f3d2","kind":"commit","published_at":"2021-11-19T18:30:52.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.16.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.1/manifests"},{"name":"0.16.0","sha":"97a71d93930e09e6a30f093c65f4887daed71bb2","kind":"commit","published_at":"2021-11-12T17:57:33.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.16.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.16.0/manifests"},{"name":"0.15.1","sha":"1d5d4660f99807e3d3b02dd0984d0b980f279ff9","kind":"commit","published_at":"2021-08-04T14:49:24.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.15.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.15.1/manifests"},{"name":"0.15.0","sha":"c45e4a83889283ed6ffcd87451744e4104cc1b12","kind":"commit","published_at":"2021-06-25T23:05:23.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.15.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.15.0/manifests"},{"name":"0.14.3","sha":"993c05b71b8b744b18d03dba178fbabbdae4faa7","kind":"commit","published_at":"2021-04-11T16:51:11.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.14.3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.3/manifests"},{"name":"0.14.2","sha":"a3e15018c1283553ae4fe413bb51dc036fae0885","kind":"commit","published_at":"2021-04-07T23:37:41.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.14.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.2/manifests"},{"name":"0.14.1","sha":"6182f4d6e6218f8d73091733e56a034e569ca86c","kind":"commit","published_at":"2021-04-02T16:30:12.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.14.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.1/manifests"},{"name":"0.14.0","sha":"751488214d58feb40d21038c62a225e09487d600","kind":"commit","published_at":"2021-02-16T18:04:57.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.14.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.14.0/manifests"},{"name":"0.13.2","sha":"5f0c70f03c7de72c59ade79e20dc94726b7a7930","kind":"commit","published_at":"2020-12-23T02:46:26.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.13.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.2/manifests"},{"name":"0.13.1","sha":"80cd74d51567d843e6bf247abb3c26658e007b2c","kind":"commit","published_at":"2020-12-09T23:28:53.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.13.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"6d53ddcfa96418ec9409d8bce0e6e5a01400dc90","kind":"commit","published_at":"2020-11-01T20:28:52.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.13.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.13.0/manifests"},{"name":"0.12.3","sha":"9433c0f77baaef9e61c3b2bd381fe7cac79a189c","kind":"commit","published_at":"2020-10-23T15:21:57.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.12.3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.3/manifests"},{"name":"0.12.2","sha":"931509a3f3be3b9f008513710a35e7d03069e6b2","kind":"commit","published_at":"2020-09-22T15:46:48.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.12.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.2/manifests"},{"name":"0.12.1","sha":"ef0c2f3fac6fc1f61bcdfb878a8e5e80b40f08cc","kind":"commit","published_at":"2020-09-17T05:04:44.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.12.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.1/manifests"},{"name":"0.12.0","sha":"9aeafe27f754a72d8f0133488bf57acc7a625b74","kind":"commit","published_at":"2020-05-18T22:25:37.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.12.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.12.0/manifests"},{"name":"0.11.2","sha":"d645727c91201084e4e1adcadcc0003d4dfd2caa","kind":"commit","published_at":"2020-04-20T21:31:39.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.11.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.2/manifests"},{"name":"0.11.1","sha":"568a853dc10b41067f66e562853b2ca6d90d9c7b","kind":"commit","published_at":"2020-01-24T06:42:32.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.11.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"ae1c89730728a513a07bbcbe5e224394fb02bef9","kind":"commit","published_at":"2019-10-13T17:28:36.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.11.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.11.0/manifests"},{"name":"0.10.3","sha":"339ed1f43cd575f8760ad0d2a0e1a9c7e82bf3c5","kind":"commit","published_at":"2019-09-25T20:55:18.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.10.3","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.3/manifests"},{"name":"0.10.2","sha":"2cd82e3ad18c978bd022172396a41df570b4e607","kind":"commit","published_at":"2019-06-19T20:30:53.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.10.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.2/manifests"},{"name":"0.10.1","sha":"cf992ee0ee39b93fd55da9b551eb9eb4da4280a9","kind":"commit","published_at":"2019-06-12T18:48:19.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.10.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"34822acd6775d2a8d46129d3881ed7280ba94313","kind":"commit","published_at":"2019-06-10T04:37:05.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.10.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.10.0/manifests"},{"name":"0.9.2","sha":"84ca515bb40c9badd8c1f24236f02579e17d0373","kind":"commit","published_at":"2019-06-03T17:45:05.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.9.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.2/manifests"},{"name":"0.9.1","sha":"ba01b3d51539362b168503cde4b934151b0748dd","kind":"commit","published_at":"2019-05-31T20:12:23.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.9.1","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"9bda1e627c2550b1e3c39da6cdb590ef32cb8b8b","kind":"commit","published_at":"2019-05-29T20:58:27.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.9.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.9.0/manifests"},{"name":"0.8.2","sha":"46c60c51b48c7e75570fe10381d32bfc407f54df","kind":"commit","published_at":"2019-03-15T16:15:10.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.8.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.8.2/manifests"},{"name":"0.7.0","sha":"6d012f0ec7c90cc58eadf8978cc9d67c32ebde94","kind":"commit","published_at":"2018-10-19T21:43:50.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.7.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.7.0/manifests"},{"name":"0.6.0","sha":"41f325fcbf538b1483ebda427245cc5042660ec5","kind":"commit","published_at":"2018-09-07T04:34:17.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.6.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.6.0/manifests"},{"name":"0.5.2","sha":"f3d1886880f5e8b6cbf3419297ba3994356ee67a","kind":"commit","published_at":"2018-08-13T15:15:12.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.5.2","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.5.2/manifests"},{"name":"0.5.0","sha":"89a3289f0413be45a8262e292979dc6f4a521b70","kind":"commit","published_at":"2018-08-08T19:36:56.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.5.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"85b010a1c301048cead5132ec1c57697e298500c","kind":"commit","published_at":"2018-07-27T04:11:23.000Z","download_url":"https://codeload.github.com/kubernetes-client/javascript/tar.gz/0.4.0","html_url":"https://github.com/kubernetes-client/javascript/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubernetes-client%2Fjavascript/tags/0.4.0/manifests"}]},"repo_metadata_updated_at":"2025-06-06T05:21:08.900Z","dependent_packages_count":373,"downloads":3479078,"downloads_period":"last-month","dependent_repos_count":1711,"rankings":{"downloads":0.1942469841300074,"dependent_repos_count":0.4980753695214861,"dependent_packages_count":0.14688130802259988,"stargazers_count":2.0224374173189883,"forks_count":1.5480098157048476,"docker_downloads_count":0.2245254253476769,"average":0.772362720007601},"purl":"pkg:npm/%40kubernetes/client-node","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@kubernetes/client-node","docker_dependents_count":433,"docker_downloads_count":28924560,"usage_url":"https://repos.ecosyste.ms/usage/npm/@kubernetes/client-node","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@kubernetes/client-node/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kubernetes%2Fclient-node/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kubernetes%2Fclient-node/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kubernetes%2Fclient-node/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@kubernetes%2Fclient-node/related_packages","maintainers":[{"uuid":"brendandburns","login":"brendandburns","name":null,"email":"brendan.d.burns@gmail.com","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~brendandburns","role":null,"created_at":"2022-11-20T18:30:51.826Z","updated_at":"2022-11-20T18:30:51.826Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/brendandburns/packages"},{"uuid":"mbohlool","login":"mbohlool","name":null,"email":"bohlool@gmail.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~mbohlool","role":null,"created_at":"2022-11-20T18:30:51.842Z","updated_at":"2022-11-20T18:30:51.842Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mbohlool/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006546,"maintainers_count":1012937,"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":86,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4496590385","node_id":"PR_kwDOFEFl4s7eCce3","number":1948,"state":"closed","title":"chore(deps): bump the production-deps group with 19 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-22T12:51:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T17:20:44.000Z","updated_at":"2026-05-22T12:51:35.000Z","time_to_close":70248,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-deps","update_count":19,"packages":[{"name":"@kubernetes/client-node","old_version":"0.12.3","new_version":"0.22.3","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.11","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"axios","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"@testing-library/cypress","old_version":"10.1.0","new_version":"10.1.3","repository_url":"https://github.com/testing-library/cypress-testing-library"},{"name":"cypress","old_version":"15.14.2","new_version":"15.15.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"cypress-mochawesome-reporter","old_version":"3.8.2","new_version":"3.8.4","repository_url":"https://github.com/LironEr/cypress-mochawesome-reporter"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@tanstack/react-query","old_version":"4.42.0","new_version":"4.44.0","repository_url":"https://github.com/TanStack/query"},{"name":"@module-federation/runtime","old_version":"0.15.0","new_version":"0.24.1","repository_url":"https://github.com/module-federation/core"},{"name":"@segment/analytics-next","old_version":"1.81.1","new_version":"1.84.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"dompurify","old_version":"3.4.2","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"monaco-editor","old_version":"0.50.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"react-dropzone","old_version":"14.3.5","new_version":"14.4.1","repository_url":"https://github.com/react-dropzone/react-dropzone"},{"name":"react-router","old_version":"7.12.0","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.9.4","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"@babel/preset-env","old_version":"7.28.3","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"serve","old_version":"14.2.5","new_version":"14.2.6","repository_url":"https://github.com/vercel/serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-deps group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `0.12.3` | `0.22.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.11` |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.16.1` |\n| [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library) | `10.1.0` | `10.1.3` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.14.2` | `15.15.0` |\n| [cypress-mochawesome-reporter](https://github.com/LironEr/cypress-mochawesome-reporter) | `3.8.2` | `3.8.4` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `4.42.0` | `4.44.0` |\n| [@module-federation/runtime](https://github.com/module-federation/core/tree/HEAD/packages/runtime) | `0.15.0` | `0.24.1` |\n| [@segment/analytics-next](https://github.com/segmentio/analytics-next/tree/HEAD/packages/browser) | `1.81.1` | `1.84.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.2` | `3.4.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.50.0` | `0.55.1` |\n| [react-dropzone](https://github.com/react-dropzone/react-dropzone) | `14.3.5` | `14.4.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.12.0` | `7.15.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.9.4` | `7.15.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.3` | `7.29.5` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.27.1` | `7.28.5` |\n| [serve](https://github.com/vercel/serve) | `14.2.5` | `14.2.6` |\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 0.22.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e@​kubernetes/client-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.22.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRev to new patch version. by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1994\"\u003ekubernetes-client/javascript#1994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.8.1 to 10.8.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1997\"\u003ekubernetes-client/javascript#1997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to version 0.22.3 by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1998\"\u003ekubernetes-client/javascript#1998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.4 to 22.8.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2005\"\u003ekubernetes-client/javascript#2005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tslib from 2.8.0 to 2.8.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2003\"\u003ekubernetes-client/javascript#2003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mock-fs from 5.4.0 to 5.4.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2004\"\u003ekubernetes-client/javascript#2004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: run format as pre-commit hook by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2007\"\u003ekubernetes-client/javascript#2007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/ws\u003c/code\u003e from 8.5.12 to 8.5.13 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2012\"\u003ekubernetes-client/javascript#2012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.6 to 22.8.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2011\"\u003ekubernetes-client/javascript#2011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.26.10 to 0.26.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2013\"\u003ekubernetes-client/javascript#2013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.7 to 22.9.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2016\"\u003ekubernetes-client/javascript#2016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump nock from 13.5.5 to 13.5.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2021\"\u003ekubernetes-client/javascript#2021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2022\"\u003ekubernetes-client/javascript#2022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd write permissions to deploy docs by \u003ca href=\"https://github.com/clayrosenthal\"\u003e\u003ccode\u003e@​clayrosenthal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2024\"\u003ekubernetes-client/javascript#2024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump jsonpath-plus by \u003ca href=\"https://github.com/liviarett\"\u003e\u003ccode\u003e@​liviarett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2025\"\u003ekubernetes-client/javascript#2025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jsonpath-plus from 10.1.0 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2029\"\u003ekubernetes-client/javascript#2029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate codeql-analysis.yml by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2027\"\u003ekubernetes-client/javascript#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump cross-spawn from 7.0.3 to 7.0.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2030\"\u003ekubernetes-client/javascript#2030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump jsonpath-plus allowed version range by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2031\"\u003ekubernetes-client/javascript#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump husky from 9.1.6 to 9.1.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2034\"\u003ekubernetes-client/javascript#2034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.9.0 to 22.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2040\"\u003ekubernetes-client/javascript#2040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/mocha\u003c/code\u003e from 10.0.9 to 10.0.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2043\"\u003ekubernetes-client/javascript#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the v5 protocol by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2037\"\u003ekubernetes-client/javascript#2037\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/clayrosenthal\"\u003e\u003ccode\u003e@​clayrosenthal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2024\"\u003ekubernetes-client/javascript#2024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liviarett\"\u003e\u003ccode\u003e@​liviarett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2025\"\u003ekubernetes-client/javascript#2025\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.2...0.22.3\"\u003ehttps://github.com/kubernetes-client/javascript/compare/0.22.2...0.22.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 0.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cp promise returns by converting the exec callbacks into promises by \u003ca href=\"https://github.com/joeferner\"\u003e\u003ccode\u003e@​joeferner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1880\"\u003ekubernetes-client/javascript#1880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: replace use of deprecated Buffer constructor by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1891\"\u003ekubernetes-client/javascript#1891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test against node 22 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1890\"\u003ekubernetes-client/javascript#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ws by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1888\"\u003ekubernetes-client/javascript#1888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use node LTS in workflows by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1918\"\u003ekubernetes-client/javascript#1918\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/joeferner\"\u003e\u003ccode\u003e@​joeferner\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1880\"\u003ekubernetes-client/javascript#1880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.0...0.22.1\"\u003ehttps://github.com/kubernetes-client/javascript/compare/0.22.0...0.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 0.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes 1.30\u003c/li\u003e\n\u003cli\u003eAutomated Generate from openapi release-1.30 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1672\"\u003ekubernetes-client/javascript#1672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in FETCH_MIGRATION.md by \u003ca href=\"https://github.com/lordrip\"\u003e\u003ccode\u003e@​lordrip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1687\"\u003ekubernetes-client/javascript#1687\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/8db906a63eff5bf296f3fac4572f83ea3db51283\"\u003e\u003ccode\u003e8db906a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2037\"\u003e#2037\u003c/a\u003e from brendandburns/v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/ce68be812ac14b40bd2381d9ff5bc2989f098ea6\"\u003e\u003ccode\u003ece68be8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2043\"\u003e#2043\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d17707d4d2c1e6846452133ed3f4e80fdeaeb2d2\"\u003e\u003ccode\u003ed17707d\u003c/code\u003e\u003c/a\u003e Address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/49e85355dd176b6634c8c7aa910c6b325c07d4c6\"\u003e\u003ccode\u003e49e8535\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/mocha\u003c/code\u003e from 10.0.9 to 10.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/7021302f81175c58a16ef9c974e4b3982b856246\"\u003e\u003ccode\u003e7021302\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2040\"\u003e#2040\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2457531b554534d095d78e5299f9f37b32563127\"\u003e\u003ccode\u003e2457531\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.9.0 to 22.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/f5f6b3300e43cec987294bc13bf59667b58fa7a9\"\u003e\u003ccode\u003ef5f6b33\u003c/code\u003e\u003c/a\u003e Add support for the v5 streaming protocol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/04a4dc5158ca6629769d183527c4ec97be400d90\"\u003e\u003ccode\u003e04a4dc5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2034\"\u003e#2034\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/husky...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2af6631197d9c5608c13636bf4f90912eb7343da\"\u003e\u003ccode\u003e2af6631\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump husky from 9.1.6 to 9.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0ec6cc603aa29e6afcc3dbbce75ace1f58c889a7\"\u003e\u003ccode\u003e0ec6cc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2031\"\u003e#2031\u003c/a\u003e from kubernetes-client/max/json-path-plus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...0.22.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.4.5 to 29.4.11\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.11\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.10\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev29.4.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\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.10...v29.4.11\"\u003e29.4.11\u003c/a\u003e (2026-05-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve Bundler on the CJS path under TypeScript \u0026gt;= 6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/39418187515f11b6584d35a4e3ddf50231f74936\"\u003e3941818\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4198\"\u003e#4198\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.9...v29.4.10\"\u003e29.4.10\u003c/a\u003e (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass \u003ccode\u003eresolutionMode\u003c/code\u003e to \u003ccode\u003ets.resolveModuleName\u003c/code\u003e for hybrid module support (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/b557a85f85c3fd34523ec3a15293afbdc9dea83c\"\u003eb557a85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild \u003ccode\u003eProgram\u003c/code\u003e when consecutive compiles need different module kinds (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/a82a2b32c4987a5249fd5284283117dd2fa3be47\"\u003ea82a2b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4774\"\u003e#4774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erespect tsconfig \u003ccode\u003emoduleResolution\u003c/code\u003e instead of forcing \u003ccode\u003eNode10\u003c/code\u003e (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1bffffc667557c173ae0c1f93dd436920775dac4\"\u003e1bffffc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransformer:\u003c/strong\u003e transpile \u003ccode\u003emjs\u003c/code\u003e files from \u003ccode\u003enode_modules\u003c/code\u003e for CJS mode (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/96d025dd912ea2bceb18b67d2d509ada7a756d9d\"\u003e96d025d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransformer:\u003c/strong\u003e use a consistent comparator in hoist-jest sortStatements (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/8a8fd2fb8446655bba18367db9306a1089490e62\"\u003e8a8fd2f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.8...v29.4.9\"\u003e29.4.9\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse correct registry for npm OIDC trusted publishing (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f8a9cc9892\"\u003ef8a9cc9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.7...v29.4.8\"\u003e29.4.8\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewrong published assets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.6...v29.4.7\"\u003e29.4.7\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript v6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/eda517d226389317d99572887d3c1aa93c81be87\"\u003eeda517d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/bff2d64917caa8150701829b152c4d193614d997\"\u003e\u003ccode\u003ebff2d64\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/39418187515f11b6584d35a4e3ddf50231f74936\"\u003e\u003ccode\u003e3941818\u003c/code\u003e\u003c/a\u003e fix: preserve Bundler on the CJS path under TypeScript \u0026gt;= 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/efb3c2f84d3583db0787982a18425d99edadfe25\"\u003e\u003ccode\u003eefb3c2f\u003c/code\u003e\u003c/a\u003e build(deps): bump webpack-dev-server from 5.2.2 to 5.2.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4e46fad6c1c4d5be5d6666c64bf65a3af2f1519e\"\u003e\u003ccode\u003e4e46fad\u003c/code\u003e\u003c/a\u003e ci: refactor release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/96b3ac0cc0586d5379c87308f797a9acf0e4a675\"\u003e\u003ccode\u003e96b3ac0\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e98ec6452548a61285d55c00c7f6b1fd9858d699\"\u003e\u003ccode\u003ee98ec64\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 458d36d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/21ac58f60f93164640433250fb4ca8b671aa8587\"\u003e\u003ccode\u003e21ac58f\u003c/code\u003e\u003c/a\u003e build(deps): update jest packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0fdc96d293c6ce047bf61831b721218623882e78\"\u003e\u003ccode\u003e0fdc96d\u003c/code\u003e\u003c/a\u003e build(deps): update dependency semver to ^7.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4b95551190235a65eac176625c72e220af066efe\"\u003e\u003ccode\u003e4b95551\u003c/code\u003e\u003c/a\u003e build(deps): update dependency jest-environment-jsdom to ^30.4.1 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5311\"\u003e#5311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/7b884476f7891e2b9a8637e2f6bb2e09b7efcfbd\"\u003e\u003ccode\u003e7b88447\u003c/code\u003e\u003c/a\u003e build(deps): update eslint packages to ^8.59.3 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5310\"\u003e#5310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for ts-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.0 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\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/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\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/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/cypress` from 10.1.0 to 10.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/cypress-testing-library/releases\"\u003e@​testing-library/cypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/compare/v10.1.2...v10.1.3\"\u003e10.1.3\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Node.js version and add npm registry URL (\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/a3a4dd668e694333d7f7baab246996b4920f4826\"\u003ea3a4dd6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/a3a4dd668e694333d7f7baab246996b4920f4826\"\u003e\u003ccode\u003ea3a4dd6\u003c/code\u003e\u003c/a\u003e fix: Update Node.js version and add npm registry URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/b5303a53f049ae49584586a6c4f66667e316e705\"\u003e\u003ccode\u003eb5303a5\u003c/code\u003e\u003c/a\u003e fix(release): manually release a patch version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/64d74d271691300093e669bbb73a887c7193531c\"\u003e\u003ccode\u003e64d74d2\u003c/code\u003e\u003c/a\u003e chore: Update GitHub Actions workflow for release permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/cae5fdec5407032fb379704ed8dfa9d91bca36e0\"\u003e\u003ccode\u003ecae5fde\u003c/code\u003e\u003c/a\u003e fix: Update cypress peer dependency version constraint (\u003ca href=\"https://redirect.github.com/testing-library/cypress-testing-library/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/1c4813c925f04d27f2799e32d2f7de325135bde2\"\u003e\u003ccode\u003e1c4813c\u003c/code\u003e\u003c/a\u003e ci: update validate workflow versions (\u003ca href=\"https://redirect.github.com/testing-library/cypress-testing-library/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/cypress-testing-library/compare/v10.1.0...v10.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​testing-library/cypress\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.14.2 to 15.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.15.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-15-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-15-0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/914ad901d9d50e2c744769a445643702ceca774b\"\u003e\u003ccode\u003e914ad90\u003c/code\u003e\u003c/a\u003e chore: narrow CYPRESS_COMMERCIAL_RECOMMENDATIONS override; deflake no-branch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/1b11ad2663f5e097a3d9c08e4e25d576c2074b05\"\u003e\u003ccode\u003e1b11ad2\u003c/code\u003e\u003c/a\u003e chore(ci): commit v8 snapshot updates via GitHub API (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33774\"\u003e#33774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0f864f68aa2f2b005b50fc8367c9a6467a57753c\"\u003e\u003ccode\u003e0f864f6\u003c/code\u003e\u003c/a\u003e internal: cloud-driven app messaging banner (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33757\"\u003e#33757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/6299c146fb0c5f3aec241a0996eac57a12a924a7\"\u003e\u003ccode\u003e6299c14\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - windows (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33776\"\u003e#33776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/b9575f01e99ca24456d06d32a3b354bba84828e8\"\u003e\u003ccode\u003eb9575f0\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - linux (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33764\"\u003e#33764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/302747ded21c37debb26ab8a1d42b066283cc76d\"\u003e\u003ccode\u003e302747d\u003c/code\u003e\u003c/a\u003e fix(server): retry BiDi sessionSubscribe when Firefox connection not ready (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/73a3e0e749dae3b0c80ea78dc2687a07672ee2a1\"\u003e\u003ccode\u003e73a3e0e\u003c/code\u003e\u003c/a\u003e fix: serialize ProjectLifecycleManager.refreshLifecycle to avoid IPC race (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0f2d3859413656c07ed555a18123e92914f3c426\"\u003e\u003ccode\u003e0f2d385\u003c/code\u003e\u003c/a\u003e test(system-tests): add Node.js 26 binary smoke coverage (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33780\"\u003e#33780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/e08ac5ed711ba44d8aacad7482181e80617f07bb\"\u003e\u003ccode\u003ee08ac5e\u003c/code\u003e\u003c/a\u003e chore(ci): enable Snyk scans on fork PRs via approval-gated environment (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33773\"\u003e#33773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/e429e13b252f54fb5fe0b877633e22c9e1be1ae9\"\u003e\u003ccode\u003ee429e13\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - darwin (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33772\"\u003e#33772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.14.2...v15.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress-mochawesome-reporter` from 3.8.2 to 3.8.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/releases\"\u003ecypress-mochawesome-reporter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.3...v3.8.4\"\u003e3.8.4\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003ec6c5c66\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.8.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.3\"\u003e3.8.3\u003c/a\u003e (2024-05-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd description for saveJson parameter (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereadme:\u003c/strong\u003e add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\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/LironEr/cypress-mochawesome-reporter/blob/main/CHANGELOG.md\"\u003ecypress-mochawesome-reporter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.3...v3.8.4\"\u003e3.8.4\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003ec6c5c66\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.3\"\u003e3.8.3\u003c/a\u003e (2024-05-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd description for saveJson parameter (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereadme:\u003c/strong\u003e add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/88a94ac882f9b92418c427070b6e2c24e0f274fb\"\u003e\u003ccode\u003e88a94ac\u003c/code\u003e\u003c/a\u003e chore(main): release 3.8.4 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/4b01ed15b8f28caea758c6afe1741b1b6102beb8\"\u003e\u003ccode\u003e4b01ed1\u003c/code\u003e\u003c/a\u003e chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/0e45f07ea5ba5fe9fe64142ae98bd1f618b92060\"\u003e\u003ccode\u003e0e45f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/a91d23f9391305bca8cbeb56e289860da7b0936a\"\u003e\u003ccode\u003ea91d23f\u003c/code\u003e\u003c/a\u003e ci: change default branch to main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003e\u003ccode\u003ec6c5c66\u003c/code\u003e\u003c/a\u003e fix: Generating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1c29d985d8c8ca617f666d22ab2be11e2fe2fad7\"\u003e\u003ccode\u003e1c29d98\u003c/code\u003e\u003c/a\u003e chore(master): release 3.8.3 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e\u003ccode\u003e1a66676\u003c/code\u003e\u003c/a\u003e fix(readme): add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/8ec2930b555c946cfc298050c0195f3db40dd46a\"\u003e\u003ccode\u003e8ec2930\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/7afd18804e55d5ba2c622a617fc306e4dff8f2fc\"\u003e\u003ccode\u003e7afd188\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/e6067aa249ad547734640fcf85fffbef729f6482\"\u003e\u003ccode\u003ee6067aa\u003c/code\u003e\u003c/a\u003e docs: Fixed typo in README.md (not =\u0026gt; note) (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml` from 2.8.3 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eemeli/yaml/releases\"\u003eyaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003cp\u003eThe changes here are really only patches, but I'm releasing this as a minor version to note a small change to the documentation of \u003ccode\u003eparseDocument()\u003c/code\u003e and \u003ccode\u003eparseAllDocuments()\u003c/code\u003e: I've removed the claim that they'll \u0026quot;never throw\u0026quot;.\u003c/p\u003e\n\u003cp\u003eIt remains the case that practically all non-malicious inputs will be handled without emitting an error, but there is a decent chance that code paths remain where e.g. a RangeError due to call stack exhaustion can be triggered by malicious inputs. Up to now, I've considered these as security vulnerabilities, and in fact it's the only category of error for which \u003ccode\u003eyaml\u003c/code\u003e CVEs have been issued so far.\u003c/p\u003e\n\u003cp\u003eStarting from this release, I'll be considering such errors as bugs, but not vulnerabilities. I do welcome people and/or LLMs looking for them, but please report them as normal issues rather than suspected security vulnerabilities. This also applies to previously undiscovered bugs in earlier releases.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Avoid calling \u003ccode\u003eArray.prototype.push.apply()\u003c/code\u003e with large source array\u003c/li\u003e\n\u003cli\u003efix(lexer): Avoid recursive calls that may exhaust the call stack\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable alias resolution with \u003ccode\u003emaxAliasCount:0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle invalid unicode escapes (e1a1a77)\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003eminFractionDigits\u003c/code\u003e only to decimal strings (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/ddb21b04cb889722cec8f89dc1b67f19d62d7f7d\"\u003e\u003ccode\u003eddb21b0\u003c/code\u003e\u003c/a\u003e 2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/167365befdae1f03d53d47a8c6533140a9d48a75\"\u003e\u003ccode\u003e167365b\u003c/code\u003e\u003c/a\u003e docs: Clarify that not all errors can be avoided\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/6eca2a7087548f86c4edb6a7cf2cdfe548759f06\"\u003e\u003ccode\u003e6eca2a7\u003c/code\u003e\u003c/a\u003e fix: Avoid calling Array.prototype.push.apply() with large source array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/0543cd57fd61ea15a58e9f0ec2064b8b408177d8\"\u003e\u003ccode\u003e0543cd5\u003c/code\u003e\u003c/a\u003e fix(lexer): Avoid recursive calls that may exhaust the call stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/ccdf7439587544f64223429498a1d9ec514eaac1\"\u003e\u003ccode\u003eccdf743\u003c/code\u003e\u003c/a\u003e 2.8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/f625789dbd971c936ff66fe5c49e368062ae7b41\"\u003e\u003ccode\u003ef625789\u003c/code\u003e\u003c/a\u003e fix: Disable alias resolution with maxAliasCount:0 (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/e1a1a7735ff2e9717b87af36795bcd280f85f55d\"\u003e\u003ccode\u003ee1a1a77\u003c/code\u003e\u003c/a\u003e fix: Handle invalid unicode escapes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/a163ea009c57ab9f1054ca39b24b6ef4c1e9fdbe\"\u003e\u003ccode\u003ea163ea0\u003c/code\u003e\u003c/a\u003e style: Satify Prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/b2a5a6c615673056917aaa04d657802945e81425\"\u003e\u003ccode\u003eb2a5a6c\u003c/code\u003e\u003c/a\u003e fix: Apply minFractionDigits only to decimal strings (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/93c951b3478b4bb061d7b5227fd64f46d3f9df7f\"\u003e\u003ccode\u003e93c951b\u003c/code\u003e\u003c/a\u003e chore: Bump JSR version to v2.8.3 (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/673\"\u003e#673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eemeli/yaml/compare/v2.8.3...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 4.42.0 to 4.44.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/@tanstack/react-query@4.44.0/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.44.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e006ce1a: feat(react-query): backport mutationOptions in v4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.43.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb3260f0: feat(react-query): backport usePrefetchQuery, usePrefetchInfiniteQuery\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.42.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e744d190: fix(react-query): update use-sync-external-store version to support React 19 as peerDep correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.42.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [12458ee]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.41.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4bae26433674058a7f068f73355fe78e5bcb8f0a\"\u003e\u003ccode\u003e4bae264\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/006ce1a8365b1a6a45f593cf0486f7b4948ca909\"\u003e\u003ccode\u003e006ce1a\u003c/code\u003e\u003c/a\u003e feat(react-query): backport mutationOptions (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/430bdd06789a6db5aa0bd3aed3e93e0ebc23dd76\"\u003e\u003ccode\u003e430bdd0\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10076\"\u003e#10076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b3260f0140e3230c85f6b0e0976e61f743464763\"\u003e\u003ccode\u003eb3260f0\u003c/code\u003e\u003c/a\u003e feat(react-query): backport usePrefetchQuery, usePrefetchInfiniteQuery (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10075\"\u003e#10075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7674c97856b624765e88f3fa5596a56ec8887c5b\"\u003e\u003ccode\u003e7674c97\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10055\"\u003e#10055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/744d190eb185087c5cc9504c576748949546ff2a\"\u003e\u003ccode\u003e744d190\u003c/code\u003e\u003c/a\u003e fix(react-query): update use-sync-external-store to support React 19 as peerD...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ad3f59948eb018761d6a659d01b6435983af6278\"\u003e\u003ccode\u003ead3f599\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10050\"\u003e#10050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@4.44.0/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@module-federation/runtime` from 0.15.0 to 0.24.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/module-federation/core/releases\"\u003e@​module-federation/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.24.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(runtime-core): prevent duplicate remote entry initialization by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4371\"\u003emodule-federation/core#4371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocument 📖\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: remove config by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4370\"\u003emodule-federation/core#4370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/module-federation/core/compare/v0.24.0...v0.24.1\"\u003ehttps://github.com/module-federation/core/compare/v0.24.0...v0.24.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.24.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: upgrade rspress v2 by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4362\"\u003emodule-federation/core#4362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(module-federation): disable build cache for Next.js apps by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4329\"\u003emodule-federation/core#4329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(manifest): use parsed version first by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4366\"\u003emodule-federation/core#4366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update peerDependencies for Rspack and Rsbuild v2 by \u003ca href=\"https://github.com/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4365\"\u003emodule-federation/core#4365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocument 📖\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs(website-new): mark dts supported in Vite docs by \u003ca href=\"https://github.com/Nsttt\"\u003e\u003ccode\u003e@​Nsttt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4322\"\u003emodule-federation/core#4322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade node@20 by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4299\"\u003emodule-federation/core#4299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore/enhanced rstest migration by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4317\"\u003emodule-federation/core#4317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(next-app-router): bump Next.js to 16 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4336\"\u003emodule-federation/core#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump eslint from 8.57.1 to 9.26.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/module-federation/core/pull/4335\"\u003emodule-federation/core#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 15.0.0-canary.193 to 16.1.5 in /apps/next-app-router/next-app-router-4001 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/module-federation/core/pull/4328\"\u003emodule-federation/core#4328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 16.0.10 to 16.1.5 in /apps/next-app-router/next-app-router-4000 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/module-federation/core/pull/4337\"\u003emodule-federation/core#4337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump hono from 4.10.3 to 4.11.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4323\"\u003emodule-federation/core#4323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edependabot/npm and yarn/packages/bridge/bridge react/hono 4.11.7 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4361\"\u003emodule-federation/core#4361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash from 4.17.21 to 4.17.23 in /apps/metro-example-nested-mini 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/module-federation/core/pull/4316\"\u003emodule-federation/core#4316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(module-federation): bump lodash to 4.17.23 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4363\"\u003emodule-federation/core#4363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump undici from 7.13.0 to 7.18.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/module-federation/core/pull/4300\"\u003emodule-federation/core#4300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: stabilize installs (pin pnpm, frozen lockfile) + merge main by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4364\"\u003emodule-federation/core#4364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next to 14.2.35 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4369\"\u003emodule-federation/core#4369\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/module-federation/core/compare/v0.23.0...v0.24.0\"\u003ehttps://github.com/module-federation/core/compare/v0.23.0...v0.24.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.23.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: devtools support dark mode by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4305\"\u003emodule-federation/core#4305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: make Module Federation on Node.js easy by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4314\"\u003emodule-federation/core#4314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/module-federation/core/blob/main/packages/runtime/CHANGELOG.md\"\u003e@​module-federation/runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.24.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [6590738]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.24.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [3aa3cf9]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.22.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.21.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/module-federation/core/commit/da0a58b4126a57b04cdc2e68c8c188460b27c455\"\u003e\u003ccode\u003eda0a58b\u003c/code\u003e\u003c/a\u003e chore: release v0.2...\n\n_Description has been truncated_","html_url":"https://github.com/red-hat-data-services/odh-dashboard/pull/1948","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/red-hat-data-services%2Fodh-dashboard/issues/1948","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1948/packages"},{"uuid":"4054823334","node_id":"PR_kwDOB6A7ac7Jia-p","number":2639,"state":"open","title":"chore(deps): bump tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli and @kubernetes/client-node in /pkg/ui/v1beta1/frontend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-10T23:49:35.000Z","updated_at":"2026-03-10T23:49:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/pkg/ui/v1beta1/frontend","ecosystem":"npm"},"body":"Bumps [tar](https://github.com/isaacs/node-tar) to 7.5.11 and updates ancestor dependencies [tar](https://github.com/isaacs/node-tar), [@angular-devkit/build-angular](https://github.com/angular/angular-cli), [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics), [@angular/cli](https://github.com/angular/angular-cli) and [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `tar` from 6.2.1 to 7.5.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003cli\u003eConsistent TOCTOU behavior in sync t.list\u003c/li\u003e\n\u003cli\u003eOnly read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eFix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003eSanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003ePrevent writing hardlink entries to the archive ahead of their\nfile target\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echmod\u003c/code\u003e option that defaults to false, and deprecate\n\u003ccode\u003enoChmod\u003c/code\u003e. That is, reverse the default option regarding\nexplicitly setting file system modes to match tar entry\nsettings.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprocessUmask\u003c/code\u003e option to avoid having to call\n\u003ccode\u003eprocess.umask()\u003c/code\u003e when \u003ccode\u003echmod: true\u003c/code\u003e (or \u003ccode\u003enoChmod: false\u003c/code\u003e) is\nset.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/bf776f673164215074b62749e0fe80e5834588f4\"\u003e\u003ccode\u003ebf776f6\u003c/code\u003e\u003c/a\u003e 7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/f48b5fa3b7985ddab96dc0f2125a4ffc9911b6ad\"\u003e\u003ccode\u003ef48b5fa\u003c/code\u003e\u003c/a\u003e prevent escaping symlinks with drive-relative paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/97cff15d3539a37a4095eb3d287147d9d77c2dc3\"\u003e\u003ccode\u003e97cff15\u003c/code\u003e\u003c/a\u003e docs: more security info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2b72abc1d47c3570e1ad95c9ab557fc4c2e6e4b1\"\u003e\u003ccode\u003e2b72abc\u003c/code\u003e\u003c/a\u003e 7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/7bc755dd85e623c0279e08eb3784909e6d7e4b9f\"\u003e\u003ccode\u003e7bc755d\u003c/code\u003e\u003c/a\u003e parse root off paths before sanitizing .. parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/c8cb84629dee649feedde03f2f4ea48f2e44e778\"\u003e\u003ccode\u003ec8cb846\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/1f0c2c9006b10199cf2686f8ef43e79a1773e1aa\"\u003e\u003ccode\u003e1f0c2c9\u003c/code\u003e\u003c/a\u003e 7.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/fbb08518bf290733b68ca4d4135f75becf73fd75\"\u003e\u003ccode\u003efbb0851\u003c/code\u003e\u003c/a\u003e build minified version as default export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/6b8eba0ef367ac937e703238daa6df94ae6f823f\"\u003e\u003ccode\u003e6b8eba0\u003c/code\u003e\u003c/a\u003e 7.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2cb1120bcefe28d7ecc719b41441ade59c52e384\"\u003e\u003ccode\u003e2cb1120\u003c/code\u003e\u003c/a\u003e fix(unpack): improve UnpackSync symlink error \u0026quot;into\u0026quot; path accuracy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for tar since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-devkit/build-angular` from 14.2.13 to 21.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.2.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e\u003cimg src=\"https://img.shields.io/badge/72d466aa0-fix-green\" alt=\"fix - 72d466aa0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003e\u003cimg src=\"https://img.shields.io/badge/ae4c28d00-fix-green\" alt=\"fix - ae4c28d00\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e\u003cimg src=\"https://img.shields.io/badge/465073bc1-fix-green\" alt=\"fix - 465073bc1\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e\u003cimg src=\"https://img.shields.io/badge/36270634f-fix-green\" alt=\"fix - 36270634f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003e\u003cimg src=\"https://img.shields.io/badge/d87dba6af-fix-green\" alt=\"fix - d87dba6af\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e\u003cimg src=\"https://img.shields.io/badge/0019d1c8e-fix-green\" alt=\"fix - 0019d1c8e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e\u003cimg src=\"https://img.shields.io/badge/6ad860863-fix-green\" alt=\"fix - 6ad860863\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003cimg src=\"https://img.shields.io/badge/d17397375-fix-green\" alt=\"fix - d17397375\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003cimg src=\"https://img.shields.io/badge/0d49f86ed-fix-green\" alt=\"fix - 0d49f86ed\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003cimg src=\"https://img.shields.io/badge/584f6a2d9-fix-green\" alt=\"fix - 584f6a2d9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e\u003cimg src=\"https://img.shields.io/badge/6699cdc9b-perf-orange\" alt=\"perf - 6699cdc9b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e\u003cimg src=\"https://img.shields.io/badge/43a9dfa66-fix-green\" alt=\"fix - 43a9dfa66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003e\u003cimg src=\"https://img.shields.io/badge/dee3717b3-fix-green\" alt=\"fix - dee3717b3\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2\"\u003e\u003cimg src=\"https://img.shields.io/badge/aa7381efd-feat-blue\" alt=\"feat - aa7381efd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd a '.prettierrc' file to generated workspaces and add Prettier as dev dependency\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955\"\u003e\u003cimg src=\"https://img.shields.io/badge/f80db6fb7-feat-blue\" alt=\"feat - f80db6fb7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd ng-add support for Vitest browser providers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649\"\u003e\u003cimg src=\"https://img.shields.io/badge/5d1df50d8-fix-green\" alt=\"fix - 5d1df50d8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd actionable feedback to vitest-browser schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b\"\u003e\u003cimg src=\"https://img.shields.io/badge/0dd04f289-feat-blue\" alt=\"feat - 0dd04f289\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd markdown files to Prettier's formatting list\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600\"\u003e\u003cimg src=\"https://img.shields.io/badge/fbae1b6ab-feat-blue\" alt=\"feat - fbae1b6ab\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eautomatic formatting files modified by schematics\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef\"\u003e\u003cimg src=\"https://img.shields.io/badge/91b9d281f-feat-blue\" alt=\"feat - 91b9d281f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintegrate file formatting into update migrations\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19\"\u003e\u003cimg src=\"https://img.shields.io/badge/98a24d040-feat-blue\" alt=\"feat - 98a24d040\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003estandardize MCP tools around workspace/project options\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387\"\u003e\u003cimg src=\"https://img.shields.io/badge/d9cd609c5-fix-green\" alt=\"fix - d9cd609c5\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly parse scoped packages in yarn classic list output\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8\"\u003e\u003cimg src=\"https://img.shields.io/badge/5b05f2500-fix-green\" alt=\"fix - 5b05f2500\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenable shell option for Prettier execution on Windows platforms\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/25b8a157df70fb0d2c4e6c5438a50ec12e3abc0c\"\u003e\u003cimg src=\"https://img.shields.io/badge/25b8a157d-fix-green\" alt=\"fix - 25b8a157d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003equote complex range specifiers in package manager\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d\"\u003e\u003cimg src=\"https://img.shields.io/badge/6f29a8c35-fix-green\" alt=\"fix - 6f29a8c35\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erenamed files by their new path in the schematic workflow\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/201a036f204a6940f70a36a507a4a53d144b5768\"\u003e\u003cimg src=\"https://img.shields.io/badge/201a036f2-fix-green\" alt=\"fix - 201a036f2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify Angular version compatibility checks and add special handling for local builds of new major versions\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6\"\u003e\u003cimg src=\"https://img.shields.io/badge/cdd26bb66-fix-green\" alt=\"fix - cdd26bb66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003evalidate package manager version using \u003ccode\u003esemver.valid\u003c/code\u003e and throw an error if invalid\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.2.1 (2026-03-05)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003eae4c28d00\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e465073bc1\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e36270634f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003ed87dba6af\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e72d466aa0\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e0019d1c8e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e6ad860863\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003ed17397375\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e0d49f86ed\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e584f6a2d9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e6699cdc9b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e43a9dfa66\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003edee3717b3\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e20.3.19 (2026-03-04)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/74e254bb541dae96c7d0f21ba2b961a0ae43d1fa\"\u003e\u003ccode\u003e74e254b\u003c/code\u003e\u003c/a\u003e release: cut the v21.2.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/500b47df9f6f1620a5657d1b1c425fb9394b1d00\"\u003e\u003ccode\u003e500b47d\u003c/code\u003e\u003c/a\u003e ci: add issue_labels job to dev-infra workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/33a3172b1b7c72f6700dc2c97293f7c419bfceb0\"\u003e\u003ccode\u003e33a3172\u003c/code\u003e\u003c/a\u003e build: introduce package deprecation metadata and integrate it into the relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003ccode\u003e584f6a2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): treat empty browsers array as undefined in unit-test bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003ccode\u003e0d49f86\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): resolve style include paths relative to `ng-package.json...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003ccode\u003ed173973\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): conditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e265b1c5e409a54f6a0525d4e375bbb76a887212\"\u003e\u003ccode\u003ee265b1c\u003c/code\u003e\u003c/a\u003e ci: update pull-request labeling action path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87a88ba0b932eb4b709479e2ba0fd48f9e682220\"\u003e\u003ccode\u003e87a88ba\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/62b1500ea5f0dbe22fc0ff9312b7b00565806f48\"\u003e\u003ccode\u003e62b1500\u003c/code\u003e\u003c/a\u003e ci: create gemini code reviewer configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a6d5f330189e74909a6bc886695650a3f40ab9a3\"\u003e\u003ccode\u003ea6d5f33\u003c/code\u003e\u003c/a\u003e build: update dependency aspect_rules_jasmine to v2.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-eslint/schematics` from 14.4.0 to 21.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/releases\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.3.0\u003c/h2\u003e\n\u003ch2\u003e21.3.0 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for ESLint v10 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add computed-must-return rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2882\"\u003e#2882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] detect Signal member access (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2848\"\u003e#2848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add \u003ccode\u003eno-non-null-assertion\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.4 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2891\"\u003e#2891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.2.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2915\"\u003e#2915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] add check \u003ccode\u003eInputSignalWithTransform\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2879\"\u003e#2879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] detect \u003ccode\u003eSignal\u003c/code\u003e type correctly (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2907\"\u003e#2907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-template-literal] preserve nested non string binary \u003ccode\u003e+\u003c/code\u003e operation (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDave \u003ca href=\"https://github.com/reduckted\"\u003e\u003ccode\u003e@​reduckted\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuillaume DROUARD\u003c/li\u003e\n\u003cli\u003eJason Weinzierl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev21.2.0\u003c/h2\u003e\n\u003ch2\u003e21.2.0 (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-implicit-takeuntil-destroyed] add rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add prefer-class-binding rule to enforce class binding over ngClass (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2827\"\u003e#2827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e support ignore attributes for prefer-static-string-properties rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2852\"\u003e#2852\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2828\"\u003e#2828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.3 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2832\"\u003e#2832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.48.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2813\"\u003e#2813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency eslint to v9.39.2 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2845\"\u003e#2845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.6 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2844\"\u003e#2844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.50.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2840\"\u003e#2840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2862\"\u003e#2862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2874\"\u003e#2874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e allow autofocus on dialog elements for improved accessibility (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2851\"\u003e#2851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGabriel J. \u003ca href=\"https://github.com/rznn7\"\u003e\u003ccode\u003e@​rznn7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKaran Mistry \u003ca href=\"https://github.com/mistrykaran91\"\u003e\u003ccode\u003e@​mistrykaran91\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/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.3.0 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for ESLint v10 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJason Weinzierl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e21.2.0 (2026-01-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e21.1.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e20.7.0 (2025-11-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.6.0 (2025-11-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics 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/angular-eslint/angular-eslint/commit/a959e4d2804bbeb3cbc7caaa9c2fb2be9da3348e\"\u003e\u003ccode\u003ea959e4d\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/3ef7fb157e866d76ae76d41b706b92efbd54d72d\"\u003e\u003ccode\u003e3ef7fb1\u003c/code\u003e\u003c/a\u003e feat: add support for ESLint v10 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6fa321dc27993f55e6d5bc6e421010bb7b5ef1d3\"\u003e\u003ccode\u003e6fa321d\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/4fa7889c54600ba56d29928b8026ff30a16d600b\"\u003e\u003ccode\u003e4fa7889\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7bb47b27bfaef61af694ebc29bc5636378b232c\"\u003e\u003ccode\u003ee7bb47b\u003c/code\u003e\u003c/a\u003e fix: reference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/b19b1f627d3ff20f583f10caf005ed7bc147b7ab\"\u003e\u003ccode\u003eb19b1f6\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/9ae353f71d8135399f9e3cb776963a98f4cc4f08\"\u003e\u003ccode\u003e9ae353f\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b510021a6d3bc167d5cf041da8ba56484\"\u003e\u003ccode\u003e5aa8171\u003c/code\u003e\u003c/a\u003e feat(schematics): generate new projects using eslint defineConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671ec8597f9a04edb9993c410593e5700d18\"\u003e\u003ccode\u003e6a6b671\u003c/code\u003e\u003c/a\u003e feat!: update Angular dependencies to v21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/fdddff9b3e5d9a36e4dd527d201ed7b48ce2f08f\"\u003e\u003ccode\u003efdddff9\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular-eslint/angular-eslint/commits/v21.3.0/packages/schematics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​angular-eslint/schematics\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular/cli` from 14.2.13 to 21.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.2.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e\u003cimg src=\"https://img.shields.io/badge/72d466aa0-fix-green\" alt=\"fix - 72d466aa0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003e\u003cimg src=\"https://img.shields.io/badge/ae4c28d00-fix-green\" alt=\"fix - ae4c28d00\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e\u003cimg src=\"https://img.shields.io/badge/465073bc1-fix-green\" alt=\"fix - 465073bc1\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e\u003cimg src=\"https://img.shields.io/badge/36270634f-fix-green\" alt=\"fix - 36270634f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003e\u003cimg src=\"https://img.shields.io/badge/d87dba6af-fix-green\" alt=\"fix - d87dba6af\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e\u003cimg src=\"https://img.shields.io/badge/0019d1c8e-fix-green\" alt=\"fix - 0019d1c8e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e\u003cimg src=\"https://img.shields.io/badge/6ad860863-fix-green\" alt=\"fix - 6ad860863\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003cimg src=\"https://img.shields.io/badge/d17397375-fix-green\" alt=\"fix - d17397375\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003cimg src=\"https://img.shields.io/badge/0d49f86ed-fix-green\" alt=\"fix - 0d49f86ed\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003cimg src=\"https://img.shields.io/badge/584f6a2d9-fix-green\" alt=\"fix - 584f6a2d9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e\u003cimg src=\"https://img.shields.io/badge/6699cdc9b-perf-orange\" alt=\"perf - 6699cdc9b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e\u003cimg src=\"https://img.shields.io/badge/43a9dfa66-fix-green\" alt=\"fix - 43a9dfa66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003e\u003cimg src=\"https://img.shields.io/badge/dee3717b3-fix-green\" alt=\"fix - dee3717b3\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2\"\u003e\u003cimg src=\"https://img.shields.io/badge/aa7381efd-feat-blue\" alt=\"feat - aa7381efd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd a '.prettierrc' file to generated workspaces and add Prettier as dev dependency\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955\"\u003e\u003cimg src=\"https://img.shields.io/badge/f80db6fb7-feat-blue\" alt=\"feat - f80db6fb7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd ng-add support for Vitest browser providers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649\"\u003e\u003cimg src=\"https://img.shields.io/badge/5d1df50d8-fix-green\" alt=\"fix - 5d1df50d8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd actionable feedback to vitest-browser schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b\"\u003e\u003cimg src=\"https://img.shields.io/badge/0dd04f289-feat-blue\" alt=\"feat - 0dd04f289\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd markdown files to Prettier's formatting list\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600\"\u003e\u003cimg src=\"https://img.shields.io/badge/fbae1b6ab-feat-blue\" alt=\"feat - fbae1b6ab\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eautomatic formatting files modified by schematics\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef\"\u003e\u003cimg src=\"https://img.shields.io/badge/91b9d281f-feat-blue\" alt=\"feat - 91b9d281f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintegrate file formatting into update migrations\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19\"\u003e\u003cimg src=\"https://img.shields.io/badge/98a24d040-feat-blue\" alt=\"feat - 98a24d040\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003estandardize MCP tools around workspace/project options\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387\"\u003e\u003cimg src=\"https://img.shields.io/badge/d9cd609c5-fix-green\" alt=\"fix - d9cd609c5\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly parse scoped packages in yarn classic list output\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8\"\u003e\u003cimg src=\"https://img.shields.io/badge/5b05f2500-fix-green\" alt=\"fix - 5b05f2500\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenable shell option for Prettier execution on Windows platforms\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/25b8a157df70fb0d2c4e6c5438a50ec12e3abc0c\"\u003e\u003cimg src=\"https://img.shields.io/badge/25b8a157d-fix-green\" alt=\"fix - 25b8a157d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003equote complex range specifiers in package manager\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d\"\u003e\u003cimg src=\"https://img.shields.io/badge/6f29a8c35-fix-green\" alt=\"fix - 6f29a8c35\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erenamed files by their new path in the schematic workflow\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/201a036f204a6940f70a36a507a4a53d144b5768\"\u003e\u003cimg src=\"https://img.shields.io/badge/201a036f2-fix-green\" alt=\"fix - 201a036f2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify Angular version compatibility checks and add special handling for local builds of new major versions\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6\"\u003e\u003cimg src=\"https://img.shields.io/badge/cdd26bb66-fix-green\" alt=\"fix - cdd26bb66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003evalidate package manager version using \u003ccode\u003esemver.valid\u003c/code\u003e and throw an error if invalid\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.2.1 (2026-03-05)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003eae4c28d00\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e465073bc1\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e36270634f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003ed87dba6af\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e72d466aa0\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e0019d1c8e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e6ad860863\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003ed17397375\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e0d49f86ed\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e584f6a2d9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e6699cdc9b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e43a9dfa66\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003edee3717b3\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e20.3.19 (2026-03-04)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/74e254bb541dae96c7d0f21ba2b961a0ae43d1fa\"\u003e\u003ccode\u003e74e254b\u003c/code\u003e\u003c/a\u003e release: cut the v21.2.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/500b47df9f6f1620a5657d1b1c425fb9394b1d00\"\u003e\u003ccode\u003e500b47d\u003c/code\u003e\u003c/a\u003e ci: add issue_labels job to dev-infra workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/33a3172b1b7c72f6700dc2c97293f7c419bfceb0\"\u003e\u003ccode\u003e33a3172\u003c/code\u003e\u003c/a\u003e build: introduce package deprecation metadata and integrate it into the relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003ccode\u003e584f6a2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): treat empty browsers array as undefined in unit-test bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003ccode\u003e0d49f86\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): resolve style include paths relative to `ng-package.json...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003ccode\u003ed173973\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): conditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e265b1c5e409a54f6a0525d4e375bbb76a887212\"\u003e\u003ccode\u003ee265b1c\u003c/code\u003e\u003c/a\u003e ci: update pull-request labeling action path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87a88ba0b932eb4b709479e2ba0fd48f9e682220\"\u003e\u003ccode\u003e87a88ba\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/62b1500ea5f0dbe22fc0ff9312b7b00565806f48\"\u003e\u003ccode\u003e62b1500\u003c/code\u003e\u003c/a\u003e ci: create gemini code reviewer configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a6d5f330189e74909a6bc886695650a3f40ab9a3\"\u003e\u003ccode\u003ea6d5f33\u003c/code\u003e\u003c/a\u003e build: update dependency aspect_rules_jasmine to v2.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/katib/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/katib/pull/2639","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fkatib/issues/2639","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2639/packages"},{"uuid":"4018105166","node_id":"PR_kwDOMUu3wc7HrnBv","number":231,"state":"open","title":"build(deps): bump underscore and @kubernetes/client-node in /components/centraldashboard-angular/backend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript","area/dashboard-angular"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-03T18:21:40.000Z","updated_at":"2026-03-03T18:41:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"underscore","repository_url":"https://github.com/jashkenas/underscore","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.8.2","new_version":"1.4.0"}],"path":"/components/centraldashboard-angular/backend","ecosystem":"npm"},"body":"Removes [underscore](https://github.com/jashkenas/underscore). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `underscore`\n\nUpdates `@kubernetes/client-node` from 0.8.2 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.8.2...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/dashboard/pull/231","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fdashboard/issues/231","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/231/packages"},{"uuid":"4007990120","node_id":"PR_kwDOPppRPM7HKtAr","number":44,"state":"closed","title":"chore(deps): Bump @kubernetes/client-node from 1.0.0 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":true,"comments_count":3,"pull_request":true,"closed_at":"2026-03-23T05:05:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T18:48:36.000Z","updated_at":"2026-04-22T05:27:58.000Z","time_to_close":1851390,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"1.0.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 1.0.0 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.0.0...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=1.0.0\u0026new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Sawtone/ST-Homepage/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sawtone%2FST-Homepage/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"},{"uuid":"3941383065","node_id":"PR_kwDOMznhd87Dxt5O","number":25,"state":"open","title":"Bump qs and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","Stale","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-14T12:57:18.000Z","updated_at":"2026-03-15T06:00:16.898Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"qs","repository_url":"https://github.com/ljharb/qs","old_version":"6.14.1","new_version":"6.14.2"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.12.3","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [qs](https://github.com/ljharb/qs) to 6.14.2 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `qs` from 6.14.1 to 6.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/\u003ccode\u003eparseArrayValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e is true (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove extraneous comments (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/bdcf0c7f82387c18ac8fabfccd2f440645cef47b\"\u003e\u003ccode\u003ebdcf0c7\u003c/code\u003e\u003c/a\u003e v6.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/294db90c812ddbe7d7a35d5687c505fd21a2d6a2\"\u003e\u003ccode\u003e294db90\u003c/code\u003e\u003c/a\u003e [readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5c308e5516c270a78caa6f278465914090f91ec6\"\u003e\u003ccode\u003e5c308e5\u003c/code\u003e\u003c/a\u003e [readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6addf8cf738d529c54d91f6f3ffb6c1be91bbfdc\"\u003e\u003ccode\u003e6addf8c\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/cfc108f662326d6ab540f3545ef0b832baf83cdf\"\u003e\u003ccode\u003ecfc108f\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/`pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/febb64442a80e49200211fa38d3c96b58024ac77\"\u003e\u003ccode\u003efebb644\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when `thr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f6a7abff1f13d644db9b05fe4f2c98ada6bf8482\"\u003e\u003ccode\u003ef6a7abf\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fbc5206c25b4d1851cea683f02c10756c521d15a\"\u003e\u003ccode\u003efbc5206\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/1b9a8b4e78c6aff4c22fa559107227f02fd0216a\"\u003e\u003ccode\u003e1b9a8b4\u003c/code\u003e\u003c/a\u003e [actions] fix rebase workflow permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/2a35775614e0fb46ac8a3060201a32a7c23a7fda\"\u003e\u003ccode\u003e2a35775\u003c/code\u003e\u003c/a\u003e [meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TomerFi/odh-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TomerFi/odh-dashboard/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fodh-dashboard/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"},{"uuid":"3881303310","node_id":"PR_kwDONggpb87AraG2","number":70,"state":"closed","title":"Chore(deps): Bump @kubernetes/client-node from 0.17.1 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T04:47:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T05:55:40.000Z","updated_at":"2026-02-24T04:47:22.000Z","time_to_close":1983093,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"0.17.1","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 0.17.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=0.17.1\u0026new-version=1.4.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/Yavorovskyi-Viktor/homepage/pull/70","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yavorovskyi-Viktor%2Fhomepage/issues/70","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/70/packages"},{"uuid":"3854212539","node_id":"PR_kwDOPNxfp86_RwXx","number":1096,"state":"open","title":"chore(deps): bump @kubernetes/client-node from 1.3.0 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T01:48:00.000Z","updated_at":"2026-01-26T01:48:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 1.3.0 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=1.3.0\u0026new-version=1.4.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/ryanmaclean/vibecode-webgui/pull/1096","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanmaclean%2Fvibecode-webgui/issues/1096","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1096/packages"},{"uuid":"3848116510","node_id":"PR_kwDOKS6Wh86-94lA","number":435,"state":"open","title":"Bump form-data and @kubernetes/client-node in /gitops/addons/charts/kro/resource-groups/manifests/cicd-pipeline/tests/template-execution","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-23T16:09:24.000Z","updated_at":"2026-01-29T09:44:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"form-data","repository_url":"https://github.com/form-data/form-data","old_version":"2.3.3","new_version":"4.0.5"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.20.0","new_version":"1.4.0"}],"path":"/gitops/addons/charts/kro/resource-groups/manifests/cicd-pipeline/tests/template-execution","ecosystem":"npm"},"body":"Bumps [form-data](https://github.com/form-data/form-data) to 4.0.5 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `form-data` from 2.3.3 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\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/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\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\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\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/commits/v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for form-data since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.20.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.20.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aws-samples/appmod-blueprints/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aws-samples/appmod-blueprints/pull/435","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-samples%2Fappmod-blueprints/issues/435","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/435/packages"},{"uuid":"3828040452","node_id":"PR_kwDOP1NX7M6969xv","number":19,"state":"open","title":"Bump the dependencies group across 1 directory with 56 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":"2026-01-19T05:18:05.000Z","updated_at":"2026-01-26T06:13:43.098Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":56,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.17","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"ls-engines","old_version":"0.9.3","new_version":"0.10.0","repository_url":"https://github.com/ljharb/ls-engines"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.3.1","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.17","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"@types/dockerode","old_version":"3.3.43","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"undici","old_version":"7.16.0","new_version":"7.18.2","repository_url":"https://github.com/nodejs/undici"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"arangojs","old_version":"10.1.2","new_version":"10.2.0","repository_url":"https://github.com/arangodb/arangojs"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.30.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.29.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.16.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"pg","old_version":"8.16.3","new_version":"8.17.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.16.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.3","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.2.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/pubsub","old_version":"5.2.0","new_version":"5.2.2","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.4.0","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.18.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.7","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.971.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"superagent","old_version":"10.2.3","new_version":"10.3.0","repository_url":"https://github.com/ladjs/superagent"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.1.4","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.2.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.16.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.2","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 55 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.2` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.17` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [ls-engines](https://github.com/ljharb/ls-engines) | `0.9.3` | `0.10.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.3.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.53.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.17` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) | `3.3.43` | `4.0.0` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [undici](https://github.com/nodejs/undici) | `7.16.0` | `7.18.2` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [arangojs](https://github.com/arangodb/arangojs) | `10.1.2` | `10.2.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.30.0` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.29.0` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.16.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.17.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.16.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.3` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.0` | `5.2.2` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.4.0` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.18.0` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.7` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.971.0` |\n| [superagent](https://github.com/ladjs/superagent) | `10.2.3` | `10.3.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.1.4` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.2.0` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.16.1` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.2` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.40.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.5` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.17\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport openTelemetry for browser mode  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9180\"\u003evitest-dev/vitest#9180\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ec3a8b68\"\u003e\u003c!-- raw HTML omitted --\u003e(1ec3a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport TRACEPARENT and TRACESTATE environment variables for OpenTelemetry context propagation  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9295\"\u003evitest-dev/vitest#9295\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/876cb84c2\"\u003e\u003c!-- raw HTML omitted --\u003e(876cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove asymmetric matcher diff readability by unwrapping container matchers  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9330\"\u003evitest-dev/vitest#9330\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b2ec724a8\"\u003e\u003c!-- raw HTML omitted --\u003e(b2ec7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove runner error when importing outside of test context  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9335\"\u003evitest-dev/vitest#9335\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dd3dd839\"\u003e\u003c!-- raw HTML omitted --\u003e(2dd3d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace crypto.randomUUID to allow insecure environments (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9\"\u003e#9\u003c/a\u003e…  -  by \u003ca href=\"https://github.com/plusgut\"\u003e\u003ccode\u003e@​plusgut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9339\"\u003evitest-dev/vitest#9339\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9\"\u003evitest-dev/vitest#9\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e6a3f8cc7\"\u003e\u003c!-- raw HTML omitted --\u003e(e6a3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle null options in \u003ccode\u003eaddEventHandler\u003c/code\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9371\"\u003e#9371\u003c/a\u003e  -  by \u003ca href=\"https://github.com/ThibautMarechal\"\u003e\u003ccode\u003e@​ThibautMarechal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9372\"\u003evitest-dev/vitest#9372\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9371\"\u003evitest-dev/vitest#9371\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/40841ff00\"\u003e\u003c!-- raw HTML omitted --\u003e(40841)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in browser.provider error  -  by \u003ca href=\"https://github.com/deammer\"\u003e\u003ccode\u003e@​deammer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9394\"\u003evitest-dev/vitest#9394\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b67fc25a\"\u003e\u003c!-- raw HTML omitted --\u003e(4b67f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprocess.env\u003c/code\u003e and \u003ccode\u003eimport.meta.env\u003c/code\u003e defines in inline project  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9239\"\u003evitest-dev/vitest#9239\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b70c96121\"\u003e\u003c!-- raw HTML omitted --\u003e(b70c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix upload File instance  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9294\"\u003evitest-dev/vitest#9294\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b67788c69\"\u003e\u003c!-- raw HTML omitted --\u003e(b6778)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix invalid project token for artifacts assets  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9321\"\u003evitest-dev/vitest#9321\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/caa7d73d4\"\u003e\u003c!-- raw HTML omitted --\u003e(caa7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog \u003ccode\u003eErrorEvent.message\u003c/code\u003e when unhandled \u003ccode\u003eErrorEvent.error\u003c/code\u003e is null  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9322\"\u003evitest-dev/vitest#9322\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5d84eeb91\"\u003e\u003c!-- raw HTML omitted --\u003e(5d84e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003efileParallelism\u003c/code\u003e on an instance  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9328\"\u003evitest-dev/vitest#9328\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/150065459\"\u003e\u003c!-- raw HTML omitted --\u003e(15006)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eistanbul-lib-source-maps\u003c/code\u003e usage  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9344\"\u003evitest-dev/vitest#9344\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b09405375\"\u003e\u003c!-- raw HTML omitted --\u003e(b0940)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply patch from \u003ca href=\"https://redirect.github.com/istanbuljs/istanbuljs/issues/837\"\u003eistanbuljs/istanbuljs#837\u003c/a\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003esapphi-red\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9413\"\u003evitest-dev/vitest#9413\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/837\"\u003evitest-dev/vitest#837\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e05cedbf4\"\u003e\u003c!-- raw HTML omitted --\u003e(e05ce)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efsModuleCache\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't store importers in cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9422\"\u003evitest-dev/vitest#9422\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/751364eec\"\u003e\u003c!-- raw HTML omitted --\u003e(75136)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd importers alongside importedModules  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9423\"\u003evitest-dev/vitest#9423\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59f92d403\"\u003e\u003c!-- raw HTML omitted --\u003e(59f92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix mock transform with class  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9421\"\u003evitest-dev/vitest#9421\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d390eb527\"\u003e\u003c!-- raw HTML omitted --\u003e(d390e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eValidate environment options when reusing the worker  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9349\"\u003evitest-dev/vitest#9349\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8a8836e3\"\u003e\u003c!-- raw HTML omitted --\u003e(a8a88)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle worker start failures gracefully  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9337\"\u003evitest-dev/vitest#9337\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200dadb32\"\u003e\u003c!-- raw HTML omitted --\u003e(200da)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport test module if it failed to run  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9272\"\u003evitest-dev/vitest#9272\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c78882985\"\u003e\u003c!-- raw HTML omitted --\u003e(c7888)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRespect nested test.only within describe.only  -  by \u003ca href=\"https://github.com/Ujjwaljain16\"\u003e\u003ccode\u003e@​Ujjwaljain16\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9021\"\u003evitest-dev/vitest#9021\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9213\"\u003evitest-dev/vitest#9213\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/55d5dad69\"\u003e\u003c!-- raw HTML omitted --\u003e(55d5d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypecheck\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove error message when tsc outputs help text  -  by \u003ca href=\"https://github.com/Ujjwaljain16\"\u003e\u003ccode\u003e@​Ujjwaljain16\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9214\"\u003evitest-dev/vitest#9214\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7b10ab4cd\"\u003e\u003c!-- raw HTML omitted --\u003e(7b10a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDetect gzip by magic numbers instead of Content-Type header in html reporter  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9278\"\u003evitest-dev/vitest#9278\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/dd0331632\"\u003e\u003c!-- raw HTML omitted --\u003e(dd033)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFall back to WebDriver Classic \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9244\"\u003e#9244\u003c/a\u003e  -  by \u003ca href=\"https://github.com/JustasMonkev\"\u003e\u003ccode\u003e@​JustasMonkev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9373\"\u003evitest-dev/vitest#9373\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9244\"\u003evitest-dev/vitest#9244\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c23dd11bd\"\u003e\u003c!-- raw HTML omitted --\u003e(c23dd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.16...v4.0.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.16\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix browser mode default testTimeout back to 15 seconds  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9167\"\u003evitest-dev/vitest#9167\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da0ade249\"\u003e\u003c!-- raw HTML omitted --\u003e(da0ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid crashing on \u003ccode\u003eprocess.versions\u003c/code\u003e stub  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9174\"\u003evitest-dev/vitest#9174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/78cfbf99a\"\u003e\u003c!-- raw HTML omitted --\u003e(78cfb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject calling suite function inside test  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9198\"\u003evitest-dev/vitest#9198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a259c340\"\u003e\u003c!-- raw HTML omitted --\u003e(1a259)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow inlining fully dynamic import  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9137\"\u003evitest-dev/vitest#9137\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/568513ca6\"\u003e\u003c!-- raw HTML omitted --\u003e(56851)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/dd54e944ec0d7b2730933341f3b940e92b186fb6\"\u003e\u003ccode\u003edd54e94\u003c/code\u003e\u003c/a\u003e chore: release v4.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/29ee7f5ae9a7545141a0d39cfac3df42e4561ca0\"\u003e\u003ccode\u003e29ee7f5\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003east-v8-to-istanbul\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9418\"\u003e#9418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b09405375d58c1f8f0653a758855fdba56843b93\"\u003e\u003ccode\u003eb094053\u003c/code\u003e\u003c/a\u003e fix(coverage): remove unnecessary \u003ccode\u003eistanbul-lib-source-maps\u003c/code\u003e usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9344\"\u003e#9344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f\"\u003e\u003ccode\u003eb46d744\u003c/code\u003e\u003c/a\u003e chore: release v4.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.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.35.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ls-engines` from 0.9.3 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/ls-engines/blob/main/CHANGELOG.md\"\u003els-engines's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.4...v0.10.0\"\u003ev0.10.0\u003c/a\u003e - 2025-12-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9bdfde14d3cde5659f83569d5cb14b23163dfbeb\"\u003e\u003ccode\u003e9bdfde1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] switch from yargs to pargs \u003ca href=\"https://github.com/ljharb/ls-engines/commit/52031da788e6efd64feaa3049bd63e0ead5bb116\"\u003e\u003ccode\u003e52031da\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] extract fulfilled result processing into separate module \u003ca href=\"https://github.com/ljharb/ls-engines/commit/66212959ba38c5f545905ccb665446d0996e2816\"\u003e\u003ccode\u003e6621295\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] remove unused and no-longer-needed deps \u003ca href=\"https://github.com/ljharb/ls-engines/commit/04c90fb506947a50b030b2a1957de4eabafae8ba\"\u003e\u003ccode\u003e04c90fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eutil.styleText\u003c/code\u003e instead of \u003ccode\u003ecolors\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/b77a164e7b585f75cb802c123963d8708d4e89ed\"\u003e\u003ccode\u003eb77a164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add regression test for --save flag modifying package.json \u003ca href=\"https://github.com/ljharb/ls-engines/commit/fb74dd9fa7ad8469185295e773ce275487f749a5\"\u003e\u003ccode\u003efb74dd9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] convert CLI entrypoint to ESM \u003ca href=\"https://github.com/ljharb/ls-engines/commit/f5f4084be15c2acef3321a417d08b82a5eefe46d\"\u003e\u003ccode\u003ef5f4084\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Breaking] require node 22 \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9d4fbbcd235d869827935c9353508b5ef506d1dd\"\u003e\u003ccode\u003e9d4fbbc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] correctly extract save function from fulfilled result value \u003ca href=\"https://github.com/ljharb/ls-engines/commit/4d04d3ccc8326f9876ebcce68033a6d5e6937afa\"\u003e\u003ccode\u003e4d04d3c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003e@npmcli/arborist\u003c/code\u003e, \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003epacote\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/a6f1e0e244478b1c0e17690f12a01d06fbad66ef\"\u003e\u003ccode\u003ea6f1e0e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003enyc\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/15691839194284d42a6ccaac41bc3cde57a0b34c\"\u003e\u003ccode\u003e1569183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003enpmignore\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/b1342bbe704d5ea5d61628f368b1e98c89057e26\"\u003e\u003ccode\u003eb1342bb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/fa284938b5f23ac5799eed25e1ceae110c63e8b0\"\u003e\u003ccode\u003efa28493\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eget-dep-tree\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/53f3cfaaf5bd8f5e0eaaaf8ce2e515184597a165\"\u003e\u003ccode\u003e53f3cfa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/db2c528d52eb787ca1411081bb46a40d82e90580\"\u003e\u003ccode\u003edb2c528\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ev0.9.4\u003c/a\u003e - 2025-12-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add \u003ccode\u003edevEngines\u003c/code\u003e support \u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] update fixtures \u003ca href=\"https://github.com/ljharb/ls-engines/commit/922454d5a51b4516d08ffca48ed3a780eb5bbd87\"\u003e\u003ccode\u003e922454d\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"},{"uuid":"3823763979","node_id":"PR_kwDOJNF7jc69tb1N","number":47,"state":"closed","title":"Chore(deps): Bump tar and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-07T04:43:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T21:42:20.000Z","updated_at":"2026-02-07T04:43:41.000Z","time_to_close":1839673,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"Bump tar"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.17.1","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.17.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/harryzcy/homepage/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/harryzcy/homepage/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/harryzcy%2Fhomepage/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"3823713895","node_id":"PR_kwDOEAWiEc69tQsS","number":6036,"state":"open","title":"Bump tar and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript","needs-ok-to-test"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:26:53.000Z","updated_at":"2026-01-16T21:27:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.12.3","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/opendatahub-io/odh-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/opendatahub-io/odh-dashboard/pull/6036","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendatahub-io%2Fodh-dashboard/issues/6036","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6036/packages"},{"uuid":"3823706801","node_id":"PR_kwDOB6A7ac69tPHF","number":2598,"state":"open","title":"chore(deps): bump tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli and @kubernetes/client-node in /pkg/ui/v1beta1/frontend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:24:37.000Z","updated_at":"2026-01-16T21:24:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/pkg/ui/v1beta1/frontend","ecosystem":"npm"},"body":"Bumps [tar](https://github.com/isaacs/node-tar) to 7.5.3 and updates ancestor dependencies [tar](https://github.com/isaacs/node-tar), [@angular-devkit/build-angular](https://github.com/angular/angular-cli), [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics), [@angular/cli](https://github.com/angular/angular-cli) and [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `tar` from 6.2.1 to 7.5.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echmod\u003c/code\u003e option that defaults to false, and deprecate\n\u003ccode\u003enoChmod\u003c/code\u003e. That is, reverse the default option regarding\nexplicitly setting file system modes to match tar entry\nsettings.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprocessUmask\u003c/code\u003e option to avoid having to call\n\u003ccode\u003eprocess.umask()\u003c/code\u003e when \u003ccode\u003echmod: true\u003c/code\u003e (or \u003ccode\u003enoChmod: false\u003c/code\u003e) is\nset.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for brotli compression\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emaxDepth\u003c/code\u003e option to prevent extraction into excessively\ndeep folders.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/03138441b238f48070fb22824b2529c445bc70c7\"\u003e\u003ccode\u003e0313844\u003c/code\u003e\u003c/a\u003e 7.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/340eb285b6d986e91969a1170d7fe9b0face405e\"\u003e\u003ccode\u003e340eb28\u003c/code\u003e\u003c/a\u003e fix: sanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/8bb83f7e5154fad0302c8329f4b7472ef139f86b\"\u003e\u003ccode\u003e8bb83f7\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/1c4aedd28a3a1b125c9f00a3daa489fafe8d8512\"\u003e\u003ccode\u003e1c4aedd\u003c/code\u003e\u003c/a\u003e Fix typo in onWriteEntry documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/d9ea73a9b3fc0a2f9734fda65279f48c7cc99f28\"\u003e\u003ccode\u003ed9ea73a\u003c/code\u003e\u003c/a\u003e 7.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/5e1a8e638600d3c3a2969b4de6a6ec44fa8d74c9\"\u003e\u003ccode\u003e5e1a8e6\u003c/code\u003e\u003c/a\u003e Fix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/0fbeaeddf583e5aee1281fc6bf2d2b435594bbbd\"\u003e\u003ccode\u003e0fbeaed\u003c/code\u003e\u003c/a\u003e formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2dbacfe3398e262865beb80ffb278dc5bec8399e\"\u003e\u003ccode\u003e2dbacfe\u003c/code\u003e\u003c/a\u003e add types for make-tar util\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/c5865d3120ab1367e78e64619ad03b1835d945ae\"\u003e\u003ccode\u003ec5865d3\u003c/code\u003e\u003c/a\u003e remove unused taprc file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/bdb38096afdec3046e99b969971987c86c4e4292\"\u003e\u003ccode\u003ebdb3809\u003c/code\u003e\u003c/a\u003e header: only read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-devkit/build-angular` from 14.2.13 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e\u003cimg src=\"https://img.shields.io/badge/36cf3afb4-feat-blue\" alt=\"feat - 36cf3afb4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003e\u003cimg src=\"https://img.shields.io/badge/e71a72ffd-feat-blue\" alt=\"feat - e71a72ffd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/18cf6c51b-fix-green\" alt=\"fix - 18cf6c51b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003e\u003cimg src=\"https://img.shields.io/badge/c3c9ac506-feat-blue\" alt=\"feat - c3c9ac506\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003e\u003cimg src=\"https://img.shields.io/badge/d635a6c63-feat-blue\" alt=\"feat - d635a6c63\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003e\u003cimg src=\"https://img.shields.io/badge/d8b76e93d-fix-green\" alt=\"fix - d8b76e93d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e\u003cimg src=\"https://img.shields.io/badge/7ab5c0b0a-fix-green\" alt=\"fix - 7ab5c0b0a\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e\u003cimg src=\"https://img.shields.io/badge/348096623-fix-green\" alt=\"fix - 348096623\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e\u003cimg src=\"https://img.shields.io/badge/032257a6d-fix-green\" alt=\"fix - 032257a6d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e\u003cimg src=\"https://img.shields.io/badge/18d74dde8-fix-green\" alt=\"fix - 18d74dde8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e\u003cimg src=\"https://img.shields.io/badge/45d4f5668-fix-green\" alt=\"fix - 45d4f5668\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e\u003cimg src=\"https://img.shields.io/badge/122ed27c9-fix-green\" alt=\"fix - 122ed27c9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003e\u003cimg src=\"https://img.shields.io/badge/a15db28b2-perf-orange\" alt=\"perf - a15db28b2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e\u003cimg src=\"https://img.shields.io/badge/240588b7e-perf-orange\" alt=\"perf - 240588b7e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e\u003cimg src=\"https://img.shields.io/badge/1eda0a99f-feat-blue\" alt=\"feat - 1eda0a99f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e\u003cimg src=\"https://img.shields.io/badge/87175f9dc-feat-blue\" alt=\"feat - 87175f9dc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e\u003cimg src=\"https://img.shields.io/badge/1e39c77a4-fix-green\" alt=\"fix - 1e39c77a4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e\u003cimg src=\"https://img.shields.io/badge/3fd7dcd76-fix-green\" alt=\"fix - 3fd7dcd76\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e\u003cimg src=\"https://img.shields.io/badge/164e7dbbc-fix-green\" alt=\"fix - 164e7dbbc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003e\u003cimg src=\"https://img.shields.io/badge/ad99e00ad-fix-green\" alt=\"fix - ad99e00ad\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/issues/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.1.0-rc.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9006ec057ced126f1c7822ffd36adee7748819ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/9006ec057-fix-green\" alt=\"fix - 9006ec057\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003emove 'provideZoneChangeDetection' to the root module\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/42d4febf4698ac33f9aa5a2d2d6183adca34f7b5\"\u003e\u003cimg src=\"https://img.shields.io/badge/42d4febf4-fix-green\" alt=\"fix - 42d4febf4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate application schematics for module-based apps to use 'provideZoneChangeDetection'\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5dfc0eea03c1faecd636fac775b0f5bc5f0ed430\"\u003e\u003cimg src=\"https://img.shields.io/badge/5dfc0eea0-fix-green\" alt=\"fix - 5dfc0eea0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component message\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/424a465df7fa131803de4184f787ad9573a65090\"\u003e\u003cimg src=\"https://img.shields.io/badge/424a465df-fix-green\" alt=\"fix - 424a465df\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component welcome message\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.1.0 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e772e6efe7\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e8efb86318\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003ec3c9ac506\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003ed635a6c63\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003ed8b76e93d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e7ab5c0b0a\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e348096623\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e316fca862\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e032257a6d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e18d74dde8\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e1ad773671\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e45d4f5668\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e122ed27c9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003ea15db28b2\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e240588b7e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e36cf3afb4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003ee71a72ffd\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e18cf6c51b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e1eda0a99f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e87175f9dc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e1e39c77a4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e3fd7dcd76\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e164e7dbbc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003ead99e00ad\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/pull/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e21.0.6 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e| Commit                                                                                              | Type | Description                                  |\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/angular/angular-cli/commit/9c5a2e34c11422139023a453f2baef2d57d1f6fe\"\u003e\u003ccode\u003e9c5a2e3\u003c/code\u003e\u003c/a\u003e release: cut the v21.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/94e7f4951a01994bad54e5cede21bef2b88c1554\"\u003e\u003ccode\u003e94e7f49\u003c/code\u003e\u003c/a\u003e build: update Angular versions to 21.1.0 stable versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/84a228cc355a44bb5a24aba13f78ab9fd8a04422\"\u003e\u003ccode\u003e84a228c\u003c/code\u003e\u003c/a\u003e build: update dependency bazel to v8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9ae6844a85bbef9234bc4671469d854d96201851\"\u003e\u003ccode\u003e9ae6844\u003c/code\u003e\u003c/a\u003e build: update dependency node to v22.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/09c5c9fd365af4f8a61243515720aebcb50c15b2\"\u003e\u003ccode\u003e09c5c9f\u003c/code\u003e\u003c/a\u003e build: lock file maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/977d46128635e38faea2dea32e48812ccf4e4278\"\u003e\u003ccode\u003e977d461\u003c/code\u003e\u003c/a\u003e refactor: update license URL from angular.io to angular.dev and angular mater...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f13c84501e8fe4b11fd2cc9587205d48f46267ea\"\u003e\u003ccode\u003ef13c845\u003c/code\u003e\u003c/a\u003e refactor: update copyright from Google Inc to Google LLC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8d99cfeb09a2c4bf8d12f453dc9ac942103cdffd\"\u003e\u003ccode\u003e8d99cfe\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/ssr\u003c/code\u003e): handle platform destruction during rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8195bf8c538c75ca46e0d43fca91fb950888f083\"\u003e\u003ccode\u003e8195bf8\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d45693ab47eb9fbf718e8b85a343a4d979816471\"\u003e\u003ccode\u003ed45693a\u003c/code\u003e\u003c/a\u003e refactor(\u003ccode\u003e@​angular/cli\u003c/code\u003e): support copying config files to temp package directory\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-eslint/schematics` from 14.4.0 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/releases\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.1.0\u003c/h2\u003e\n\u003ch2\u003e21.1.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 add prefer-signal-model rule to encourage using model() for two-way bindings (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2818\"\u003e#2818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.47.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2805\"\u003e#2805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2814\"\u003e#2814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003eKaran Mistry\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev21.0.1\u003c/h2\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-template-literal] handle chained concatenations correctly (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2801\"\u003e#2801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-contextual-for-variables] fix overlapping fixes for semicolon-separated let declarations (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2802\"\u003e#2802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003ev21.0.0\u003c/h2\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003cp\u003eAs always we recommend that you update your existing workspaces by using \u003ccode\u003eng update\u003c/code\u003e as we provide some helpful schematics to help migrate your workspaces to the latest and greatest. Running the following will update Angular, the Angular CLI and angular-eslint together:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003eng update @angular/core @angular/cli angular-eslint\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin:\u003c/strong\u003e formally deprecate [no-conflicting-lifecycle] and remove from \u0026quot;all\u0026quot; config (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5d845924\"\u003e5d845924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add prefer-control-flow to recommended config (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/77cd24d3\"\u003e77cd24d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add textContent to default allowList (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/f112c169\"\u003ef112c169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003ebuilder:\u003c/strong\u003e align formatter invocation with eslint CLI by always passing all files, even if quiet (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/bceaa80e\"\u003ebceaa80e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e20.7.0 (2025-11-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.6.0 (2025-11-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.2 (2025-11-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.1 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.0 (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.46.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/4fa7889c54600ba56d29928b8026ff30a16d600b\"\u003e\u003ccode\u003e4fa7889\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7bb47b27bfaef61af694ebc29bc5636378b232c\"\u003e\u003ccode\u003ee7bb47b\u003c/code\u003e\u003c/a\u003e fix: reference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/b19b1f627d3ff20f583f10caf005ed7bc147b7ab\"\u003e\u003ccode\u003eb19b1f6\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/9ae353f71d8135399f9e3cb776963a98f4cc4f08\"\u003e\u003ccode\u003e9ae353f\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b510021a6d3bc167d5cf041da8ba56484\"\u003e\u003ccode\u003e5aa8171\u003c/code\u003e\u003c/a\u003e feat(schematics): generate new projects using eslint defineConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671ec8597f9a04edb9993c410593e5700d18\"\u003e\u003ccode\u003e6a6b671\u003c/code\u003e\u003c/a\u003e feat!: update Angular dependencies to v21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/fdddff9b3e5d9a36e4dd527d201ed7b48ce2f08f\"\u003e\u003ccode\u003efdddff9\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e5301604797ce99db2c65d55749e4826cffe5115\"\u003e\u003ccode\u003ee530160\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7e09cd252c983cd8c30b4496e7a7807511452c8\"\u003e\u003ccode\u003ee7e09cd\u003c/code\u003e\u003c/a\u003e chore: make vitest IDE extension work reliably (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e97d134a0616498a863f3221f11a0af6ade0b2d3\"\u003e\u003ccode\u003ee97d134\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.5.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular-eslint/angular-eslint/commits/v21.1.0/packages/schematics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​angular-eslint/schematics\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular/cli` from 14.2.13 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e\u003cimg src=\"https://img.shields.io/badge/36cf3afb4-feat-blue\" alt=\"feat - 36cf3afb4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003e\u003cimg src=\"https://img.shields.io/badge/e71a72ffd-feat-blue\" alt=\"feat - e71a72ffd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/18cf6c51b-fix-green\" alt=\"fix - 18cf6c51b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003e\u003cimg src=\"https://img.shields.io/badge/c3c9ac506-feat-blue\" alt=\"feat - c3c9ac506\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003e\u003cimg src=\"https://img.shields.io/badge/d635a6c63-feat-blue\" alt=\"feat - d635a6c63\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003e\u003cimg src=\"https://img.shields.io/badge/d8b76e93d-fix-green\" alt=\"fix - d8b76e93d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e\u003cimg src=\"https://img.shields.io/badge/7ab5c0b0a-fix-green\" alt=\"fix - 7ab5c0b0a\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e\u003cimg src=\"https://img.shields.io/badge/348096623-fix-green\" alt=\"fix - 348096623\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e\u003cimg src=\"https://img.shields.io/badge/032257a6d-fix-green\" alt=\"fix - 032257a6d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e\u003cimg src=\"https://img.shields.io/badge/18d74dde8-fix-green\" alt=\"fix - 18d74dde8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e\u003cimg src=\"https://img.shields.io/badge/45d4f5668-fix-green\" alt=\"fix - 45d4f5668\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e\u003cimg src=\"https://img.shields.io/badge/122ed27c9-fix-green\" alt=\"fix - 122ed27c9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003e\u003cimg src=\"https://img.shields.io/badge/a15db28b2-perf-orange\" alt=\"perf - a15db28b2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e\u003cimg src=\"https://img.shields.io/badge/240588b7e-perf-orange\" alt=\"perf - 240588b7e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e\u003cimg src=\"https://img.shields.io/badge/1eda0a99f-feat-blue\" alt=\"feat - 1eda0a99f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e\u003cimg src=\"https://img.shields.io/badge/87175f9dc-feat-blue\" alt=\"feat - 87175f9dc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e\u003cimg src=\"https://img.shields.io/badge/1e39c77a4-fix-green\" alt=\"fix - 1e39c77a4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e\u003cimg src=\"https://img.shields.io/badge/3fd7dcd76-fix-green\" alt=\"fix - 3fd7dcd76\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e\u003cimg src=\"https://img.shields.io/badge/164e7dbbc-fix-green\" alt=\"fix - 164e7dbbc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003e\u003cimg src=\"https://img.shields.io/badge/ad99e00ad-fix-green\" alt=\"fix - ad99e00ad\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/issues/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.1.0-rc.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9006ec057ced126f1c7822ffd36adee7748819ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/9006ec057-fix-green\" alt=\"fix - 9006ec057\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003emove 'provideZoneChangeDetection' to the root module\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/42d4febf4698ac33f9aa5a2d2d6183adca34f7b5\"\u003e\u003cimg src=\"https://img.shields.io/badge/42d4febf4-fix-green\" alt=\"fix - 42d4febf4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate application schematics for module-based apps to use 'provideZoneChangeDetection'\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5dfc0eea03c1faecd636fac775b0f5bc5f0ed430\"\u003e\u003cimg src=\"https://img.shields.io/badge/5dfc0eea0-fix-green\" alt=\"fix - 5dfc0eea0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component message\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/424a465df7fa131803de4184f787ad9573a65090\"\u003e\u003cimg src=\"https://img.shields.io/badge/424a465df-fix-green\" alt=\"fix - 424a465df\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component welcome message\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.1.0 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e772e6efe7\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e8efb86318\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003ec3c9ac506\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003ed635a6c63\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003ed8b76e93d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e7ab5c0b0a\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e348096623\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e316fca862\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e032257a6d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e18d74dde8\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e1ad773671\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e45d4f5668\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e122ed27c9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003ea15db28b2\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e240588b7e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e36cf3afb4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003ee71a72ffd\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e18cf6c51b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e1eda0a99f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e87175f9dc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e1e39c77a4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e3fd7dcd76\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e164e7dbbc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003ead99e00ad\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/pull/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e21.0.6 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e| Commit                                                                                              | Type | Description                                  |\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/angular/angular-cli/commit/9c5a2e34c11422139023a453f2baef2d57d1f6fe\"\u003e\u003ccode\u003e9c5a2e3\u003c/code\u003e\u003c/a\u003e release: cut the v21.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/94e7f4951a01994bad54e5cede21bef2b88c1554\"\u003e\u003ccode\u003e94e7f49\u003c/code\u003e\u003c/a\u003e build: update Angular versions to 21.1.0 stable versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/84a228cc355a44bb5a24aba13f78ab9fd8a04422\"\u003e\u003ccode\u003e84a228c\u003c/code\u003e\u003c/a\u003e build: update dependency bazel to v8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9ae6844a85bbef9234bc4671469d854d96201851\"\u003e\u003ccode\u003e9ae6844\u003c/code\u003e\u003c/a\u003e build: update dependency node to v22.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/09c5c9fd365af4f8a61243515720aebcb50c15b2\"\u003e\u003ccode\u003e09c5c9f\u003c/code\u003e\u003c/a\u003e build: lock file maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/977d46128635e38faea2dea32e48812ccf4e4278\"\u003e\u003ccode\u003e977d461\u003c/code\u003e\u003c/a\u003e refactor: update license URL from angular.io to angular.dev and angular mater...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f13c84501e8fe4b11fd2cc9587205d48f46267ea\"\u003e\u003ccode\u003ef13c845\u003c/code\u003e\u003c/a\u003e refactor: update copyright from Google Inc to Google LLC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8d99cfeb09a2c4bf8d12f453dc9ac942103cdffd\"\u003e\u003ccode\u003e8d99cfe\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/ssr\u003c/code\u003e): handle platform destruction during rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8195bf8c538c75ca46e0d43fca91fb950888f083\"\u003e\u003ccode\u003e8195bf8\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d45693ab47eb9fbf718e8b85a343a4d979816471\"\u003e\u003ccode\u003ed45693a\u003c/code\u003e\u003c/a\u003e refactor(\u003ccode\u003e@​angular/cli\u003c/code\u003e): support copying config files to temp package directory\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/katib/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/katib/pull/2598","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fkatib/issues/2598","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2598/packages"},{"uuid":"3823699859","node_id":"PR_kwDOB-71UM69tNqY","number":12668,"state":"open","title":"chore(deps): bump tar and @kubernetes/client-node in /frontend/server","user":"dependabot[bot]","labels":["size/XXL","needs-ok-to-test","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:21:53.000Z","updated_at":"2026-02-15T23:00:28.028Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/frontend/server","ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/pipelines/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/pipelines/pull/12668","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fpipelines/issues/12668","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12668/packages"},{"uuid":"3775547648","node_id":"PR_kwDOPamoOM67PpkA","number":37,"state":"open","title":"deps(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":[],"assignees":["yehudacohen"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-02T04:05:31.000Z","updated_at":"2026-01-02T04:05:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"alchemy","old_version":"0.62.3","new_version":"0.82.2","repository_url":"https://github.com/alchemy-run/alchemy"},{"name":"pino","old_version":"9.14.0","new_version":"10.1.0","repository_url":"https://github.com/pinojs/pino"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [@kubernetes/client-node](https://github.com/kubernetes-client/javascript), [alchemy](https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy) and [pino](https://github.com/pinojs/pino).\n\nUpdates `@kubernetes/client-node` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `alchemy` from 0.62.3 to 0.82.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alchemy-run/alchemy/releases\"\u003ealchemy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.82.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estate\u003c/strong\u003e: Add drizzle-orm as a dependency  -  by \u003ca href=\"https://github.com/sam-goodwin\"\u003e\u003ccode\u003e@​sam-goodwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1283\"\u003ealchemy-run/alchemy#1283\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e42\"\u003e\u003c!-- raw HTML omitted --\u003e(aa274)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.1...v0.82.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.82.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: D1 import  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1254\"\u003ealchemy-run/alchemy#1254\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b622\"\u003e\u003c!-- raw HTML omitted --\u003e(7ba2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eD1 database create error due to malformed request  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1278\"\u003ealchemy-run/alchemy#1278\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8\"\u003e\u003c!-- raw HTML omitted --\u003e(dc93d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eD1 local migrations fail with \u0026quot;column already exists\u0026quot;  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1279\"\u003ealchemy-run/alchemy#1279\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096\"\u003e\u003c!-- raw HTML omitted --\u003e(e6021)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.0...v0.82.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.82.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eneon\u003c/strong\u003e: Add support for 'adopt' prop in neon branches  -  by \u003ca href=\"https://github.com/utopyin\"\u003e\u003ccode\u003e@​utopyin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1273\"\u003ealchemy-run/alchemy#1273\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a1\"\u003e\u003c!-- raw HTML omitted --\u003e(6c795)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.4...v0.82.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Add \u0026quot;delete: false\u0026quot; option to hyperdrive  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1276\"\u003ealchemy-run/alchemy#1276\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47\"\u003e\u003c!-- raw HTML omitted --\u003e(a5f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Include hyperdrive in generated tokens with workers:* scope  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1275\"\u003ealchemy-run/alchemy#1275\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/f67534d5\"\u003e\u003c!-- raw HTML omitted --\u003e(f6753)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.3...v0.81.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Website resources properly lowercase worker names  -  by \u003ca href=\"https://github.com/Mkassabov\"\u003e\u003ccode\u003e@​Mkassabov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1268\"\u003ealchemy-run/alchemy#1268\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/828345c1\"\u003e\u003c!-- raw HTML omitted --\u003e(82834)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add missing \u0026quot;.ts\u0026quot; extensions to hey api client  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1269\"\u003ealchemy-run/alchemy#1269\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/808c3687\"\u003e\u003c!-- raw HTML omitted --\u003e(808c3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.2...v0.81.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alchemy-run/alchemy/blob/main/CHANGELOG.md\"\u003ealchemy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.82.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estate\u003c/strong\u003e: Add drizzle-orm as a dependency  -  by \u003cstrong\u003eSam Goodwin\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1283\"\u003ealchemy-run/alchemy#1283\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e42\"\u003e\u003c!-- raw HTML omitted --\u003e(aa274)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.1...v0.82.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.82.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: D1 import  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1254\"\u003ealchemy-run/alchemy#1254\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b622\"\u003e\u003c!-- raw HTML omitted --\u003e(7ba2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eD1 database create error due to malformed request  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1278\"\u003ealchemy-run/alchemy#1278\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8\"\u003e\u003c!-- raw HTML omitted --\u003e(dc93d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eD1 local migrations fail with \u0026quot;column already exists\u0026quot;  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1279\"\u003ealchemy-run/alchemy#1279\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096\"\u003e\u003c!-- raw HTML omitted --\u003e(e6021)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.0...v0.82.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.82.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eneon\u003c/strong\u003e: Add support for 'adopt' prop in neon branches  -  by \u003cstrong\u003eutopy\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1273\"\u003ealchemy-run/alchemy#1273\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a1\"\u003e\u003c!-- raw HTML omitted --\u003e(6c795)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.4...v0.82.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.81.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Add \u0026quot;delete: false\u0026quot; option to hyperdrive  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1276\"\u003ealchemy-run/alchemy#1276\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47\"\u003e\u003c!-- raw HTML omitted --\u003e(a5f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Include hyperdrive in generated tokens with workers:* scope  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1275\"\u003ealchemy-run/alchemy#1275\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/f67534d5\"\u003e\u003c!-- raw HTML omitted --\u003e(f6753)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.3...v0.81.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\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/alchemy-run/alchemy/commit/ff4155941fe13145370a52fb222d74cdd7247fb8\"\u003e\u003ccode\u003eff41559\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e429968c918b7049941d625f996c19edede\"\u003e\u003ccode\u003eaa274e4\u003c/code\u003e\u003c/a\u003e fix(state): add drizzle-orm as a dependency (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/826548d687ea71ae09e05bcab90e2cb7d049dc5d\"\u003e\u003ccode\u003e826548d\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096f787e20b0d3d2c60d2b5c2bdfec711ad\"\u003e\u003ccode\u003ee602109\u003c/code\u003e\u003c/a\u003e fix(cloudflare): d1 local migrations fail with \u0026quot;column already exists\u0026quot; (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b62264d0ef22a7ea50dcc5ba71aeef46c214\"\u003e\u003ccode\u003e7ba2b62\u003c/code\u003e\u003c/a\u003e feat(cloudflare): d1 import (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8ee1fa22af8ed27e9541e0d7c32c8508e\"\u003e\u003ccode\u003edc93d6d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): d1 database create error due to malformed request (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/243838d4025732c5ac1d3433c4c5e4ebf1f93d30\"\u003e\u003ccode\u003e243838d\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a16415c6c4f2f16b60bedd5c5d3d81bfa1\"\u003e\u003ccode\u003e6c7957a\u003c/code\u003e\u003c/a\u003e feat(neon): add support for 'adopt' prop in neon branches (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/c89fe91ee4c2106f79cd21023fa2ed88adc9a577\"\u003e\u003ccode\u003ec89fe91\u003c/code\u003e\u003c/a\u003e chore(release): 0.81.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47c50c92d68e0d18910c9c9a15ee89de42\"\u003e\u003ccode\u003ea5f6ad4\u003c/code\u003e\u003c/a\u003e feat(cloudflare): add \u0026quot;delete: false\u0026quot; option to hyperdrive (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alchemy-run/alchemy/commits/v0.82.2/alchemy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 9.14.0 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/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add regression test for issue \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2313\"\u003e#2313\u003c/a\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2314\"\u003epinojs/pino#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix!: use safer types for censor function signature (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2307\"\u003e#2307\u003c/a\u003e) by \u003ca href=\"https://github.com/slifty\"\u003e\u003ccode\u003e@​slifty\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2308\"\u003epinojs/pino#2308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove unused parsedChindingsSym symbol by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2315\"\u003epinojs/pino#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add .npmignore to exclude unnecessary files by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2312\"\u003epinojs/pino#2312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(lint): migrate from standard to neostandard \u0026amp; upgrade eslint to v9 by \u003ca href=\"https://github.com/lokeshwar777\"\u003e\u003ccode\u003e@​lokeshwar777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2316\"\u003epinojs/pino#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 15.7.0 to 17.23.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/pinojs/pino/pull/2305\"\u003epinojs/pino#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e@​pinojs/redact\u003c/code\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2321\"\u003epinojs/pino#2321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: added missing isoTimeNano to nested namespace by \u003ca href=\"https://github.com/edge33\"\u003e\u003ccode\u003e@​edge33\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2325\"\u003epinojs/pino#2325\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/slifty\"\u003e\u003ccode\u003e@​slifty\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2308\"\u003epinojs/pino#2308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lokeshwar777\"\u003e\u003ccode\u003e@​lokeshwar777\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2316\"\u003epinojs/pino#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.0.0...v10.1.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.0.0...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThe only breaking change is dropping support for Node 18.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): add LogFnFields by \u003ca href=\"https://github.com/samchungy\"\u003e\u003ccode\u003e@​samchungy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2254\"\u003epinojs/pino#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert tests to node:test by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2299\"\u003epinojs/pino#2299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremoved unused .taprc.yaml by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2310\"\u003epinojs/pino#2310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v9.13.1...v10.0.0\"\u003ehttps://github.com/pinojs/pino/compare/v9.13.1...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b248d2f805c1455157867276cb91c87f6023004c\"\u003e\u003ccode\u003eb248d2f\u003c/code\u003e\u003c/a\u003e Bumped v10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/105a2c93c1dbff4fda919bdbd55d34a8bb2c854e\"\u003e\u003ccode\u003e105a2c9\u003c/code\u003e\u003c/a\u003e fix: added missing isoTimeNano to nested namespace (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/4250665041244a48a41a4488dd4a8f5693824193\"\u003e\u003ccode\u003e4250665\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e@​pinojs/redact\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/8cb5a596dfdc1c93f8875573267ceafc8425a064\"\u003e\u003ccode\u003e8cb5a59\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 15.7.0 to 17.23.1 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b2c1408701d6b3083eef030a3f3dc0b688516926\"\u003e\u003ccode\u003eb2c1408\u003c/code\u003e\u003c/a\u003e chore(lint): migrate from standard to neostandard \u0026amp; upgrade eslint to v9 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/2b0bd9f6e4ff2b4cf4829a38e422e56033e95d66\"\u003e\u003ccode\u003e2b0bd9f\u003c/code\u003e\u003c/a\u003e chore: add .npmignore to exclude unnecessary files from npm package (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2312\"\u003e#2312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/5e9d4f1a1a6fce80d16bad950b1d9e122c09340b\"\u003e\u003ccode\u003e5e9d4f1\u003c/code\u003e\u003c/a\u003e remove unused parsedChindingsSym symbol (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f220f1e884593113f6725f5280880d181669ba1b\"\u003e\u003ccode\u003ef220f1e\u003c/code\u003e\u003c/a\u003e fix!: use safer types for censor function signature (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2307\"\u003e#2307\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e12e9c2308f0102cadc9b66b35e5a43710da7c28\"\u003e\u003ccode\u003ee12e9c2\u003c/code\u003e\u003c/a\u003e test: add regression test for issue \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2313\"\u003e#2313\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/d15cdd6aa45ebc446ec96fdf4010af9423e35b0e\"\u003e\u003ccode\u003ed15cdd6\u003c/code\u003e\u003c/a\u003e Bumped v10.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v9.14.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/yehudacohen/typekro/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yehudacohen%2Ftypekro/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"},{"uuid":"3774926418","node_id":"PR_kwDOM2Iz5M67Nvlq","number":56,"state":"closed","title":"Chore(deps): Bump @kubernetes/client-node from 0.17.1 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":true,"comments_count":3,"pull_request":true,"closed_at":"2026-01-23T03:58:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T17:14:23.000Z","updated_at":"2026-02-22T04:41:43.000Z","time_to_close":1853041,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"0.17.1","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 0.17.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=0.17.1\u0026new-version=1.4.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/officialmofabs/homepage/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialmofabs%2Fhomepage/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"},{"uuid":"3773202485","node_id":"PR_kwDOPohMy867IDSR","number":8,"state":"closed","title":"chore(deps): bump qs and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-14T12:02:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-31T17:31:07.000Z","updated_at":"2026-02-14T12:02:31.000Z","time_to_close":3868283,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"qs","repository_url":"https://github.com/ljharb/qs","old_version":"6.14.0","new_version":"6.14.1"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.21.0","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [qs](https://github.com/ljharb/qs) to 6.14.1 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `qs` from 6.14.0 to 6.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure arrayLength applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: when a custom decoder returns \u003ccode\u003enull\u003c/code\u003e for a key, ignore that key\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e[meta] add threat model\u003c/li\u003e\n\u003cli\u003e[actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003estringify\u003c/code\u003e: increase coverage\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003efor-each\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/3fa11a5f643c76896387bd2d86904a2d0141fdf7\"\u003e\u003ccode\u003e3fa11a5\u003c/code\u003e\u003c/a\u003e v6.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/a62670423c1ccab0dd83c621bfb98c7c024e314d\"\u003e\u003ccode\u003ea626704\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/3086902ecf7f088d0d1803887643ac6c03d415b9\"\u003e\u003ccode\u003e3086902\u003c/code\u003e\u003c/a\u003e [Fix] ensure arrayLength applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fc7930e86c2264c1568c9f5606830e19b0bc2af2\"\u003e\u003ccode\u003efc7930e\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/0b06aac566abee45ef0327667a7cc89e7aed8b58\"\u003e\u003ccode\u003e0b06aac\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/64951f6200a1fb72cc003c6e8226dde3d2ef591f\"\u003e\u003ccode\u003e64951f6\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/e1bd2599cdff4c936ea52fb1f16f921cbe7aa88c\"\u003e\u003ccode\u003ee1bd259\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f4b3d39709fef6ddbd85128d1ba4c6b566c4902e\"\u003e\u003ccode\u003ef4b3d39\u003c/code\u003e\u003c/a\u003e [eslint] add eslint 9 optional peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6e94d9596ca50dffafcef40a5f64eca89962cf34\"\u003e\u003ccode\u003e6e94d95\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/973dc3c51c86da9f4e30edeb4b1725158d439102\"\u003e\u003ccode\u003e973dc3c\u003c/code\u003e\u003c/a\u003e [actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.21.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.21.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tsviz/k8s-mcp/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tsviz/k8s-mcp/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsviz%2Fk8s-mcp/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"3752295015","node_id":"PR_kwDOP1NX7M66EDtG","number":17,"state":"open","title":"Bump the dependencies group across 1 directory with 49 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:43:20.000Z","updated_at":"2026-01-12T07:01:00.389Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":49,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"ls-engines","old_version":"0.9.3","new_version":"0.9.4","repository_url":"https://github.com/ljharb/ls-engines"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.2.0","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.29.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.28.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.15.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.16.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.3","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.0.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.18.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.4","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.956.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.0.2","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.2.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.16.0","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.2","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.2` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.2` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [ls-engines](https://github.com/ljharb/ls-engines) | `0.9.3` | `0.9.4` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.50.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.16` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.29.1` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.28.1` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.15.0` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.16.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.3` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.0.0` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.3.1` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.18.0` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.4` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.956.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.0.2` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.2.0` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.16.0` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.2` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.39.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.4` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.16\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix browser mode default testTimeout back to 15 seconds  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9167\"\u003evitest-dev/vitest#9167\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da0ade249\"\u003e\u003c!-- raw HTML omitted --\u003e(da0ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid crashing on \u003ccode\u003eprocess.versions\u003c/code\u003e stub  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9174\"\u003evitest-dev/vitest#9174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/78cfbf99a\"\u003e\u003c!-- raw HTML omitted --\u003e(78cfb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject calling suite function inside test  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9198\"\u003evitest-dev/vitest#9198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a259c340\"\u003e\u003c!-- raw HTML omitted --\u003e(1a259)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow inlining fully dynamic import  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9137\"\u003evitest-dev/vitest#9137\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/568513ca6\"\u003e\u003c!-- raw HTML omitted --\u003e(56851)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix module graph UI on html reporter with headless browser mode  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9219\"\u003evitest-dev/vitest#9219\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/60642b304\"\u003e\u003c!-- raw HTML omitted --\u003e(60642)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog deprecated \u003ccode\u003etest.poolOptions\u003c/code\u003e if it's set  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9226\"\u003evitest-dev/vitest#9226\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f7f6aa8ba\"\u003e\u003c!-- raw HTML omitted --\u003e(f7f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImport \u003ccode\u003erecordArtifact\u003c/code\u003e from the vitest package  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9186\"\u003evitest-dev/vitest#9186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/01c56454d\"\u003e\u003c!-- raw HTML omitted --\u003e(01c56)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eimport.meta.env\u003c/code\u003e define  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9205\"\u003evitest-dev/vitest#9205\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/01a9a58d9\"\u003e\u003c!-- raw HTML omitted --\u003e(01a9a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eString formatting bug when including placeholders in console.log  -  by \u003ca href=\"https://github.com/michael-debs\"\u003e\u003ccode\u003e@​michael-debs\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9030\"\u003evitest-dev/vitest#9030\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9131\"\u003evitest-dev/vitest#9131\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/84a306210\"\u003e\u003c!-- raw HTML omitted --\u003e(84a30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eIstanbul untested files source maps are off  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9208\"\u003evitest-dev/vitest#9208\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/372e86fde\"\u003e\u003c!-- raw HTML omitted --\u003e(372e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport \u003ccode\u003esetupEnvironment\u003c/code\u003e for custom pools  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9187\"\u003evitest-dev/vitest#9187\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5d26b87b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d26b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.15...v4.0.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f\"\u003e\u003ccode\u003eb46d744\u003c/code\u003e\u003c/a\u003e chore: release v4.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.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.35.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 `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ls-engines` from 0.9.3 to 0.9.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/ls-engines/blob/main/CHANGELOG.md\"\u003els-engines's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ev0.9.4\u003c/a\u003e - 2025-12-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add \u003ccode\u003edevEngines\u003c/code\u003e support \u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] update fixtures \u003ca href=\"https://github.com/ljharb/ls-engines/commit/922454d5a51b4516d08ffca48ed3a780eb5bbd87\"\u003e\u003ccode\u003e922454d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] increase coverage \u003ca href=\"https://github.com/ljharb/ls-engines/commit/8fddd8eada8adb8d7b3ec157117e780a7df82299\"\u003e\u003ccode\u003e8fddd8e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003epeer-subset-root\u003c/code\u003e: add peer dep as devDep for consistent install across npm versions \u003ca href=\"https://github.com/ljharb/ls-engines/commit/37c0e32489e57937f6e9a319611c700bfcbf23c9\"\u003e\u003ccode\u003e37c0e32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003echeckCurrent\u003c/code\u003e: use the computed \u003ccode\u003egraphValid\u003c/code\u003e, not the \u003ccode\u003egraphValids\u003c/code\u003e object \u003ca href=\"https://github.com/ljharb/ls-engines/commit/c90bdf7e86fd7af1942c16c598cded8472fd0af5\"\u003e\u003ccode\u003ec90bdf7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] make the engines field name dynamic \u003ca href=\"https://github.com/ljharb/ls-engines/commit/c3d0bd1803498d958ba23e62afcd01fb88b9d2b8\"\u003e\u003ccode\u003ec3d0bd1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add coverage \u003ca href=\"https://github.com/ljharb/ls-engines/commit/bfc1a2d9069c07eb73afcfab8447717b1f28105c\"\u003e\u003ccode\u003ebfc1a2d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add coverage for getGraphEntries default values \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9ad3ae1f179080ebb981e734dceefb7e47c3edd7\"\u003e\u003ccode\u003e9ad3ae1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/19b7f79a7ab95e1e45ab841c53d36b1afe30517a\"\u003e\u003ccode\u003e19b7f79\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003elockfile-info\u003c/code\u003e, \u003ccode\u003eobject.values\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etable\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/0575332bd976c5fe66beb0e5ac43e176185e641e\"\u003e\u003ccode\u003e0575332\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] use \u003ccode\u003enpm audit\u003c/code\u003e instead of \u003ccode\u003eaud\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/7739d617fe73f74b1bdd3c0327af9db895440a5c\"\u003e\u003ccode\u003e7739d61\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/ljharb/ls-engines/commit/ff8df753baf1d09746c1137f0a0117ae9d62b05c\"\u003e\u003ccode\u003eff8df75\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/ljharb/ls-engines/commit/acbc6635a58248da128b048d8e9fbcb1e4c788f9\"\u003e\u003ccode\u003eacbc663\u003c/code\u003e\u003c/a\u003e v0.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e [New] add \u003ccode\u003edevEngines\u003c/code\u003e support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/37c0e32489e57937f6e9a319611c700bfcbf23c9\"\u003e\u003ccode\u003e37c0e32\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003epeer-subset-root\u003c/code\u003e: add peer dep as devDep for consistent install acr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/9ad3ae1f179080ebb981e734dceefb7e47c3edd7\"\u003e\u003ccode\u003e9ad3ae1\u003c/code\u003e\u003c/a\u003e [Tests] add coverage for getGraphEntries default values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/0575332bd976c5fe66beb0e5ac43e176185e641e\"\u003e\u003ccode\u003e0575332\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003elockfile-info\u003c/code\u003e, \u003ccode\u003eobject.values\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, `...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/ff8df753baf1d09746c1137f0a0117ae9d62b05c\"\u003e\u003ccode\u003eff8df75\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/19b7f79a7ab95e1e45ab841c53d36b1afe30517a\"\u003e\u003ccode\u003e19b7f79\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, `es-va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/7739d617fe73f74b1bdd3c0327af9db895440a5c\"\u003e\u003ccode\u003e7739d61\u003c/code\u003e\u003c/a\u003e [Dev Deps] use \u003ccode\u003enpm audit\u003c/code\u003e instead of \u003ccode\u003eaud\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/c90bdf7e86fd7af1942c16c598cded8472fd0af5\"\u003e\u003ccode\u003ec90bdf7\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003echeckCurrent\u003c/code\u003e: use the computed \u003ccode\u003egraphValid\u003c/code\u003e, not the \u003ccode\u003egraphValids\u003c/code\u003e ob...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/bfc1a2d9069c07eb73afcfab8447717b1f28105c\"\u003e\u003ccode\u003ebfc1a2d\u003c/code\u003e\u003c/a\u003e [Tests] add coverage\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 18.1.1 to 19.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/166#issuecomment-3638071061\"\u003e--format dep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd interactive mode keyboard controls to docs by \u003ca href=\"https://github.com/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1577\"\u003eraineorshine/npm-check-updates#1577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpelling by \u003ca href=\"https://github.com/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1578\"\u003eraineorshine/npm-check-updates#1578\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/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1577\"\u003eraineorshine/npm-check-updates#1577\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.2...v19.2.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.2...v19.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: support singular 'catalog' field in pnpm-workspace.yaml by \u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\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/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1565\"\u003eraineorshine/npm-check-updates#1565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support for cooldown predicate function by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1563\"\u003eraineorshine/npm-check-updates#1563\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003enode \u003ccode\u003e\u0026gt;= 20\u003c/code\u003e required\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspaces\u003c/code\u003e (plural) short option \u003ccode\u003e-ws\u003c/code\u003e changed to \u003ccode\u003e-w\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBetter compatibility with commander \u003ca href=\"https://github.com/tj/commander.js/releases/tag/v13.0.0\"\u003ev13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShort option should always be a single character for consistency\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplaces the short option for \u003ccode\u003e--workspace\u003c/code\u003e (singular)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--workspace\u003c/code\u003e (singular) no longer has a short option.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cp\u003eThanks to community members for raising awareness and to \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e for the implementation.\u003c/p\u003e\n\u003cp\u003eSee: \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1547\"\u003e#1547\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFeature: \u003ccode\u003e--cooldown\u003c/code\u003e\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"3704047288","node_id":"PR_kwDOIhKVIc63jpbc","number":2,"state":"closed","title":"Bump the all group with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T00:29:08.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-07T22:09:02.000Z","updated_at":"2025-12-15T00:29:09.000Z","time_to_close":613206,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":9,"packages":[{"name":"@kubernetes/client-node","old_version":"1.0.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"uuid","old_version":"11.0.5","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@types/node","old_version":"22.13.1","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"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":"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 all group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.0.0` | `1.4.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.0.5` | `13.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.1` | `24.10.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\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| [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\nUpdates `@kubernetes/client-node` from 1.0.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.0.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.0.5 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\u003ch2\u003ev11.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0\"\u003e11.1.0\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate TS types to allow\u003ccode\u003eUint8Array\u003c/code\u003e subtypes for \u003ccode\u003ebuffer\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/865\"\u003e#865\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2\"\u003ea5231e7\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\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0\"\u003e11.1.0\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate TS types to allow\u003ccode\u003eUint8Array\u003c/code\u003e subtypes for \u003ccode\u003ebuffer\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/865\"\u003e#865\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2\"\u003ea5231e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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.0.5...v13.0.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 22.13.1 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/uuid` from 10.0.0 to 11.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/uuid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.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 `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 `ts-jest` from 29.2.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\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.2.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\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4\"\u003e29.4.4\u003c/a\u003e (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert \u003cstrong\u003e29.4.3\u003c/strong\u003e changes (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd\"\u003e25cb706\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5049\"\u003e#5049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3\"\u003e29.4.3\u003c/a\u003e (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eintroduce \u003ccode\u003etranspilation\u003c/code\u003e option to replace \u003ccode\u003eisolatedModules\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5044\"\u003e#5044\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2\"\u003e5868761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2\"\u003e29.4.2\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: node 14 compatibility (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/aa0d563\"\u003eaa0d563\u003c/a\u003e), fixes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5038\"\u003e#5038\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-08-03)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\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/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.2.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 `typescript` from 5.7.3 to 5.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.8.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/5be33469d551655d878876faa9e30aa3b49f8ee9\"\u003e\u003ccode\u003e5be3346\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ad825f2bee3362886d642c48cb97c82df82b3ddb\"\u003e\u003ccode\u003ead825f2\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/463a5bf92c3597dc14f252517c10a1bef7ac2f4c\"\u003e\u003ccode\u003e463a5bf\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/actions-marketplace-validations/Azure_k8s-artifact-substitute/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FAzure_k8s-artifact-substitute/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"3679295814","node_id":"PR_kwDOP1NX7M62QXOM","number":16,"state":"closed","title":"Bump the dependencies group across 1 directory with 48 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-22T04:40:38.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T05:24:57.000Z","updated_at":"2025-12-22T04:40:39.000Z","time_to_close":1811741,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":48,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.14","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.1.2","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.3","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.14","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.29.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.28.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.14.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.15.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.1","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.0.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.17.3","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.3","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.940.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.0.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.1.1","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.15.3","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.1","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.38.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 47 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.1` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.14` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.3` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.48.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.14` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.29.1` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.28.1` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.14.0` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.15.6` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.1` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.0.0` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.3.1` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.17.3` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.3` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.940.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.0.0` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.15.3` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.2.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.2.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.1` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.38.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.4` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9057\"\u003evitest-dev/vitest#9057\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9\"\u003e\u003c!-- raw HTML omitted --\u003e(acc51)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.13...v4.0.14\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.0 to 9.39.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\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\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/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)\u003c/li\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)\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)\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)\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\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.35.0...v9.39.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 18.1.1 to 19.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: support singular 'catalog' field in pnpm-workspace.yaml by \u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\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/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1565\"\u003eraineorshine/npm-check-updates#1565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support for cooldown predicate function by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1563\"\u003eraineorshine/npm-check-updates#1563\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003enode \u003ccode\u003e\u0026gt;= 20\u003c/code\u003e required\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspaces\u003c/code\u003e (plural) short option \u003ccode\u003e-ws\u003c/code\u003e changed to \u003ccode\u003e-w\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBetter compatibility with commander \u003ca href=\"https://github.com/tj/commander.js/releases/tag/v13.0.0\"\u003ev13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShort option should always be a single character for consistency\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplaces the short option for \u003ccode\u003e--workspace\u003c/code\u003e (singular)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--workspace\u003c/code\u003e (singular) no longer has a short option.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cp\u003eThanks to community members for raising awareness and to \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e for the implementation.\u003c/p\u003e\n\u003cp\u003eSee: \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1547\"\u003e#1547\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFeature: \u003ccode\u003e--cooldown\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eUsage:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003encu --cooldown [n]\nncu -c [n]\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe cooldown option helps protect against supply chain attacks by requiring package versions to be published at least the given number of days before considering them for upgrade.\u003c/p\u003e\n\u003cp\u003eNote that previous stable versions will not be suggested. The package will be completely ignored if its latest published version is within the cooldown period. This is due to a limitation of the npm registry, which does not provide a way to query previous stable versions.\u003c/p\u003e\n\u003cp\u003eExample:\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/raineorshine/npm-check-updates/commit/af45ef72f0daad2a662b19c57706164098e68fcb\"\u003e\u003ccode\u003eaf45ef7\u003c/code\u003e\u003c/a\u003e 19.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/6c8163ce6e876d4050454308f74a918d4e81ef0b\"\u003e\u003ccode\u003e6c8163c\u003c/code\u003e\u003c/a\u003e fix: support singular 'catalog' field in pnpm-workspace.yaml (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/37cb5fd1ce04eee870413309435dd3e7fb5c49d7\"\u003e\u003ccode\u003e37cb5fd\u003c/code\u003e\u003c/a\u003e CONTRIBUTING\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/442c3025bc46216915742f61f5eb25970d6310c7\"\u003e\u003ccode\u003e442c302\u003c/code\u003e\u003c/a\u003e 19.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/dc2a6c489d23051074dd27f0833e5f6a3eb63c04\"\u003e\u003ccode\u003edc2a6c4\u003c/code\u003e\u003c/a\u003e fix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/ce17ed7dd91c51ada0702f7ff5872e6055afbbb1\"\u003e\u003ccode\u003ece17ed7\u003c/code\u003e\u003c/a\u003e For simplicity and consistency, use a cooldown value of 0 to skip packages.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/cde9fde6bd95263425951e49595894b035cd2a21\"\u003e\u003ccode\u003ecde9fde\u003c/code\u003e\u003c/a\u003e 19.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/d7c0ca6c2cff7d5053b98cbbda205cefc9c7f2f5\"\u003e\u003ccode\u003ed7c0ca6\u003c/code\u003e\u003c/a\u003e Fix cli and build options to match prettier output.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/3499a2f9ffe12221c40e81bb9f9fdbfc05dc705b\"\u003e\u003ccode\u003e3499a2f\u003c/code\u003e\u003c/a\u003e feat(cooldown): support for cooldown predicate function (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/9af070e65baa0d0ea35b43873b6fc8ae4189443a\"\u003e\u003ccode\u003e9af070e\u003c/code\u003e\u003c/a\u003e Automatically generate GitHub release for each tag.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v18.1.1...v19.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.2...3.7.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAPI: Fix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003e#18375\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eAn internal refactor accidentally broke the VSCode extension plugin loading.\u003c/p\u003e\n\u003ch1\u003e3.7.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.1...3.7.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Fix string print when switching quotes (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003e#18351\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003e// Input\nconsole.log(\u0026quot;A descriptor\\\\'s .kind must be \\\u0026quot;method\\\u0026quot; or \\\u0026quot;field\\\u0026quot;.\u0026quot;)\n\u003cp\u003e// Prettier 3.7.1\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Preserve quote for embedded HTML attribute values (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003e#18352\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nconst html = /* HTML */ ` \u0026lt;div class=\u0026quot;${styles.banner}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt; `;\n\u003cp\u003e// Prettier 3.7.1\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=${styles.banner}\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=\u0026amp;quot;${styles.banner}\u0026amp;quot;\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003e#18364\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nexport type XXX = {\n  // tbd\n};\n\u003cp\u003e// Prettier 3.7.1\n\u0026lt;/tr\u0026gt;\u0026l...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3636582264","node_id":"PR_kwDOQH4vPs60B2EU","number":27,"state":"closed","title":"chore(deps): bump the npm-deps group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T07:29:54.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-18T07:34:44.000Z","updated_at":"2025-11-25T07:29:55.000Z","time_to_close":604510,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-deps","update_count":18,"packages":[{"name":"@hiero-ledger/sdk","old_version":"2.76.0","new_version":"2.77.0","repository_url":"https://github.com/hiero-ledger/hiero-sdk-js"},{"name":"@inquirer/prompts","old_version":"7.9.0","new_version":"8.0.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@kubernetes/client-node","old_version":"0.22.3","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@peculiar/x509","old_version":"1.14.0","new_version":"1.14.2","repository_url":"https://github.com/PeculiarVentures/x509"},{"name":"figlet","old_version":"1.9.3","new_version":"1.9.4","repository_url":"https://github.com/patorjk/figlet.js"},{"name":"got","old_version":"14.6.1","new_version":"14.6.4","repository_url":"https://github.com/sindresorhus/got"},{"name":"validator","old_version":"13.15.20","new_version":"13.15.23","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"@eslint/js","old_version":"9.38.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.9.2","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/yargs","old_version":"17.0.34","new_version":"17.0.35","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/utils","old_version":"8.46.2","new_version":"8.47.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"chai","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/chaijs/chai"},{"name":"eslint","old_version":"9.38.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-tsdoc","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/microsoft/tsdoc"},{"name":"globals","old_version":"16.4.0","new_version":"16.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"mocha","old_version":"11.7.4","new_version":"11.7.5","repository_url":"https://github.com/mochajs/mocha"},{"name":"typescript-eslint","old_version":"8.46.2","new_version":"8.47.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-deps group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hiero-ledger/sdk](https://github.com/hiero-ledger/hiero-sdk-js) | `2.76.0` | `2.77.0` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.9.0` | `8.0.1` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `0.22.3` | `1.4.0` |\n| [@peculiar/x509](https://github.com/PeculiarVentures/x509) | `1.14.0` | `1.14.2` |\n| [figlet](https://github.com/patorjk/figlet.js) | `1.9.3` | `1.9.4` |\n| [got](https://github.com/sindresorhus/got) | `14.6.1` | `14.6.4` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.20` | `13.15.23` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.38.0` | `9.39.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.2` | `24.10.1` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.0` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.34` | `17.0.35` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.46.2` | `8.47.0` |\n| [chai](https://github.com/chaijs/chai) | `6.2.0` | `6.2.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.1` |\n| [eslint-plugin-tsdoc](https://github.com/microsoft/tsdoc/tree/HEAD/eslint-plugin) | `0.4.0` | `0.5.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.4.0` | `16.5.0` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.4` | `11.7.5` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.2` | `8.47.0` |\n\n\nUpdates `@hiero-ledger/sdk` from 2.76.0 to 2.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/releases\"\u003e\u003ccode\u003e@​hiero-ledger/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.77.0\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003cstrong\u003eclient-level timeout controls\u003c/strong\u003e and significant improvements to the \u003cstrong\u003eWebClient\u003c/strong\u003e and \u003cstrong\u003eAddressBookQuery\u003c/strong\u003e behavior in the Hiero JavaScript SDK. These updates improve consistency across SDKs, enhance reliability in web environments, and ensure better handling of network and timeout conditions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eClient-level Timeout Controls\u003c/strong\u003e\u003cbr /\u003e\nIntroduced new client-level timeout configurations to align behavior with other SDKs and improve network resilience:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eClient.grpcDeadline\u003c/code\u003e (ms):\u003c/strong\u003e\u003cbr /\u003e\nNew per-RPC default deadline with \u003ccode\u003esetGrpcDeadline(int)\u003c/code\u003e / \u003ccode\u003egetGrpcDeadline()\u003c/code\u003e.\u003cbr /\u003e\nDefault: \u003cstrong\u003e10,000 ms\u003c/strong\u003e.\u003cbr /\u003e\nUsed during warmup and as a fallback when a \u003ccode\u003eTransaction\u003c/code\u003e doesn’t set its own deadline.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eClient.requestTimeout\u003c/code\u003e (ms):\u003c/strong\u003e\u003cbr /\u003e\nNew overall timeout for the full \u003ccode\u003eexecute()\u003c/code\u003e lifecycle (including retries and backoff).\u003cbr /\u003e\nDefault: \u003cstrong\u003e120,000 ms\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eBoth values must be \u003cstrong\u003epositive, non-zero integers\u003c/strong\u003e for validation consistency across SDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eImproved JS SDK Client Deadline Behavior\u003c/strong\u003e\u003cbr /\u003e\nWhen a \u003cstrong\u003etransaction-level\u003c/strong\u003e \u003ccode\u003egrpcDeadline\u003c/code\u003e is exceeded, the SDK now \u003cstrong\u003emarks the node as unhealthy and rotates to the next available node\u003c/strong\u003e instead of throwing a fatal error. This change improves network stability under transient load conditions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFallback Deadline Handling\u003c/strong\u003e\u003cbr /\u003e\n\u003ccode\u003eExecutable\u003c/code\u003e now applies the \u003cstrong\u003eclient-level \u003ccode\u003egrpcDeadline\u003c/code\u003e\u003c/strong\u003e when no explicit per-transaction deadline is set, ensuring consistent and predictable timeout behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBrowser (gRPC-web / Envoy) Enhancements\u003c/strong\u003e\u003cbr /\u003e\nAdded an \u003cstrong\u003einitial HTTP healthcheck\u003c/strong\u003e to the proxy with a timeout equal to \u003ccode\u003egrpcDeadline\u003c/code\u003e.\u003cbr /\u003e\nHealthcheck results are \u003cstrong\u003ecached per-node\u003c/strong\u003e to minimize redundant checks and improve request performance.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eMirror Network Initialization\u003c/strong\u003e\u003cbr /\u003e\nFixed an issue where the mirror network was not correctly set in the client state when using \u003ccode\u003eWebClient.forMirrorNetwork\u003c/code\u003e in web environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eAddressBookQuery Execution\u003c/strong\u003e\u003cbr /\u003e\nResolved a bug that prevented \u003ccode\u003eAddressBookQuery\u003c/code\u003e from executing when the \u003ccode\u003eClient\u003c/code\u003e class had an empty network state.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eNode Model Definition\u003c/strong\u003e\u003cbr /\u003e\nCorrected a model definition issue where a property in the \u003ccode\u003eNode\u003c/code\u003e model was not marked as optional.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated SDK documentation to describe the new \u003cstrong\u003eclient-level timeout APIs\u003c/strong\u003e and their validation rules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\"\u003ehttps://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\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/hiero-ledger/hiero-sdk-js/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​hiero-ledger/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.77.0\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolved an issue where the mirror network was not correctly set in the client state when using \u003ccode\u003eWebClient.forMirrorNetwork\u003c/code\u003e in web environments. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a bug preventing \u003ccode\u003eAddressBookQuery\u003c/code\u003e from executing when the \u003ccode\u003eClient\u003c/code\u003e class had an empty network state. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrected a model definition issue where a property of the \u003ccode\u003eNode\u003c/code\u003e model was not marked as optional. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/7fbbbe4379598e0be77eb13e26537a4b3f7fd4ab\"\u003e\u003ccode\u003e7fbbbe4\u003c/code\u003e\u003c/a\u003e chore(release): v2.77.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/af7fcbfa594e4f349baf89c14de971662d1506b4\"\u003e\u003ccode\u003eaf7fcbf\u003c/code\u003e\u003c/a\u003e fix: mirror network factory method issues (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/e93981ed20f234e8c17910ab86b716856434da97\"\u003e\u003ccode\u003ee93981e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​rollup/plugin-alias\u003c/code\u003e from 5.1.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/8684696cd430a35b1d48ba5b4050c6335ca7e7b0\"\u003e\u003ccode\u003e8684696\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump chromedriver from 141.0.0 to 142.0.0 in /packages/crypt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/3321b68f482238949dbcdb38de4c23622d5dc864\"\u003e\u003ccode\u003e3321b68\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump eslint-plugin-jsdoc from 60.6.0 to 61.1.11 in /packages...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/47ecd49ed2f05b88fe3972029da7ae5e3cb6e32e\"\u003e\u003ccode\u003e47ecd49\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump eslint-plugin-jsdoc from 60.6.0 to 61.1.11 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/3cc8639d8e7662ab124a00800e658eb6910b2c3e\"\u003e\u003ccode\u003e3cc8639\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e from 28.0.3 to 29.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/8de46768459f41036a28829b6e784b4c6c6fc1c7\"\u003e\u003ccode\u003e8de4676\u003c/code\u003e\u003c/a\u003e chore(deps): bump pino from 9.6.0 to 10.1.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/58efa1dc50516d0a2ba54592f21765c280860db1\"\u003e\u003ccode\u003e58efa1d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump chromedriver from 141.0.0 to 142.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/a70d64ba48ea1886a069c4f9aa726dd6518f0b4f\"\u003e\u003ccode\u003ea70d64b\u003c/code\u003e\u003c/a\u003e chore(deps): bump step-security/action-setup from 4.1.1 to 4.2.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3505\"\u003e#3505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.9.0 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/SBoudrias/Inquirer.js/releases\"\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\u003cp\u003eIf you're on modern Node versions (≥ 20), this should be transparent and have no impact.\u003c/p\u003e\n\u003ch3\u003eNode.js Version Requirement\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMinimum Node.js version is now 20.x\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode.js versions below 20 are no longer supported. Please upgrade to Node.js 20 or later.\u003c/p\u003e\n\u003cp\u003eNode min versions: \u003ccode\u003e\u0026gt;=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0\u003c/code\u003e\u003c/p\u003e\n\u003ch3\u003eDeprecated APIs Removed\u003c/h3\u003e\n\u003cp\u003eThe following deprecated APIs have been removed after being deprecated in previous releases:\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003elist\u003c/code\u003e prompt alias removed (affects \u003ccode\u003einquirer\u003c/code\u003e package only)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003elist\u003c/code\u003e alias has been removed from the \u003ccode\u003einquirer\u003c/code\u003e package. This only impacts users of the legacy \u003ccode\u003einquirer\u003c/code\u003e package, not users of \u003ccode\u003e@inquirer/prompts\u003c/code\u003e or individual prompt packages.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// ❌ No longer available (inquirer package only)\nimport inquirer from 'inquirer';\nconst answer = await inquirer.prompt([\n  { type: 'list', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }\n]);\n\u003cp\u003e// ✅ Use 'select' instead\nimport inquirer from 'inquirer';\nconst answer = await inquirer.prompt([\n{ type: 'select', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }\n]);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003ehelpMode\u003c/code\u003e theme property removed\u003c/h4\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// ❌ No longer available\nconst answer = await select({\n  theme: { helpMode: 'never' }\n});\n\u003cp\u003e\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/SBoudrias/Inquirer.js/commit/cce79ce3b9bbdfb4dbb798078cf3b94b9adc7d1b\"\u003e\u003ccode\u003ecce79ce\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b1101a83327b55f424d295f6b13ea33ca573cb97\"\u003e\u003ccode\u003eb1101a8\u003c/code\u003e\u003c/a\u003e fix: Replace lerna with lerna-lite (Fix \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1894\"\u003e#1894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aaedbec01c488131a1448ff90e42e310f62785f7\"\u003e\u003ccode\u003eaaedbec\u003c/code\u003e\u003c/a\u003e fix: yarn cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/676685d33374a30340c1b9f0831c7eae2b2357dd\"\u003e\u003ccode\u003e676685d\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/06268e45896423f8334513ccfeff3a17538bf8fc\"\u003e\u003ccode\u003e06268e4\u003c/code\u003e\u003c/a\u003e Chore(deps): Bump js-yaml from 3.14.1 to 3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/74d2695007e0d204b204b89b4da3a5263a976c5a\"\u003e\u003ccode\u003e74d2695\u003c/code\u003e\u003c/a\u003e chore: Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0d18adab79fe93cacb3fc21b6e40cb07a82027c7\"\u003e\u003ccode\u003e0d18ada\u003c/code\u003e\u003c/a\u003e BREAKING: dropping CJS dual module export (now ESM only) (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1856\"\u003e#1856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/d75643f0534d70bcd751d310aa402740f0637deb\"\u003e\u003ccode\u003ed75643f\u003c/code\u003e\u003c/a\u003e chore: Remove all deprecated code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/caf53b95b198f1c31628142e97c3c8b7e37ed880\"\u003e\u003ccode\u003ecaf53b9\u003c/code\u003e\u003c/a\u003e breaking: Drop yoctocolors in favor of styleText (Node built-in util)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/4a16c347a82c94510ffc3f0dde698d67a103c4f9\"\u003e\u003ccode\u003e4a16c34\u003c/code\u003e\u003c/a\u003e breaking(*): Set officially supported Node version \u0026gt;=20\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.9.0...@inquirer/prompts@8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.22.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@peculiar/x509` from 1.14.0 to 1.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PeculiarVentures/x509/releases\"\u003e\u003ccode\u003e@​peculiar/x509\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: pass crypto by \u003ca href=\"https://github.com/TimoGlastra\"\u003e\u003ccode\u003e@​TimoGlastra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/108\"\u003ePeculiarVentures/x509#108\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/TimoGlastra\"\u003e\u003ccode\u003e@​TimoGlastra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/108\"\u003ePeculiarVentures/x509#108\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.1...v1.14.2\"\u003ehttps://github.com/PeculiarVentures/x509/compare/v1.14.1...v1.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate documentation workflow and package management by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/109\"\u003ePeculiarVentures/x509#109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate library from Yarn to npm by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/110\"\u003ePeculiarVentures/x509#110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ESLint configuration and dependencies by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/111\"\u003ePeculiarVentures/x509#111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.1\"\u003ehttps://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/23efd1318e4d04d6b2674f5d9d0bef7fc04c502b\"\u003e\u003ccode\u003e23efd13\u003c/code\u003e\u003c/a\u003e 1.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/27e9f87b8a9a4b0db616bb8ec7fb512761984595\"\u003e\u003ccode\u003e27e9f87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/108\"\u003e#108\u003c/a\u003e from TimoGlastra/fix/pass-crypto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/a3c16d47702bf124b0114bd0f5f821a899a0a903\"\u003e\u003ccode\u003ea3c16d4\u003c/code\u003e\u003c/a\u003e 1.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/49428ecd0127ad78d4fc5a512f07acf9f58c1262\"\u003e\u003ccode\u003e49428ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/02241b324c33849797485e3452531b9ae5f1f947\"\u003e\u003ccode\u003e02241b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/111\"\u003e#111\u003c/a\u003e from PeculiarVentures/donskov/eslint-migration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/7c5634eee68fb66b2f87c295977c0fdffccd5f97\"\u003e\u003ccode\u003e7c5634e\u003c/code\u003e\u003c/a\u003e chore: remove unnecessary whitespace and improve code formatting across multi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/3e1219d1d5c1972584764da33648a3a6c1dd8fff\"\u003e\u003ccode\u003e3e1219d\u003c/code\u003e\u003c/a\u003e chore: disable additional ESLint rule for padding line between statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/e06d6b503a8d49f55448e3b335dee4ccd94cfb01\"\u003e\u003ccode\u003ee06d6b5\u003c/code\u003e\u003c/a\u003e chore: update ESLint configuration and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/28801b539b91eee2b636433da4b24bb3fc2e2c08\"\u003e\u003ccode\u003e28801b5\u003c/code\u003e\u003c/a\u003e chore: migrate from Yarn to npm (\u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/eec45accaab8c0de8932d3e1aa5f025c2287d778\"\u003e\u003ccode\u003eeec45ac\u003c/code\u003e\u003c/a\u003e chore: update documentation workflow and package management (\u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `figlet` from 1.9.3 to 1.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/patorjk/figlet.js/releases\"\u003efiglet's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the ANSI-Compact font\u003c/li\u003e\n\u003cli\u003eSome adjustments for older versions of Node (\u003ca href=\"https://redirect.github.com/patorjk/figlet.js/pull/146\"\u003epatorjk/figlet.js#146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/26aaee16ee884594fe6027ca8e8ed45155cc6f72\"\u003e\u003ccode\u003e26aaee1\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/054d61df392fd34ad1843cc831598e9aa6b1408d\"\u003e\u003ccode\u003e054d61d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/146\"\u003e#146\u003c/a\u003e from patorjk/AdjustmentsForNode12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/3dd68e79a4ef3a85db3330911c0e30bb29c2b2c6\"\u003e\u003ccode\u003e3dd68e7\u003c/code\u003e\u003c/a\u003e Added new font and adjustments for older versions of node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/7765b98549970987f78a7366b802339db3e415d2\"\u003e\u003ccode\u003e7765b98\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/145\"\u003e#145\u003c/a\u003e from patorjk/Optional_Chaining_Fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/edb613d5c264669665020813e6f75c1257168436\"\u003e\u003ccode\u003eedb613d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/143\"\u003e#143\u003c/a\u003e from patorjk/dependabot/npm_and_yarn/vite-7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/f605802b97d5923e2967a6975a0384f1bc70c7d5\"\u003e\u003ccode\u003ef605802\u003c/code\u003e\u003c/a\u003e Updated target to ES2018\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/f8b3c994f4cb30067fecec360ce2c9d7d9f9bc55\"\u003e\u003ccode\u003ef8b3c99\u003c/code\u003e\u003c/a\u003e Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/patorjk/figlet.js/compare/v1.9.3...v1.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 14.6.1 to 14.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ednsLookup\u003c/code\u003e option type to accept Node.js \u003ccode\u003edns.lookup\u003c/code\u003e  47c3155\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.3...v14.6.4\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.3...v14.6.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket reuse timing and DNS timing  fb03d84 61d5e3b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.2...v14.6.3\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.2...v14.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix path segments containing colons being misidentified as absolute URLs  0a16a9c\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.1...v14.6.2\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.1...v14.6.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/edc834840e33d933d5542f6d825af158fece2d13\"\u003e\u003ccode\u003eedc8348\u003c/code\u003e\u003c/a\u003e 14.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/47c3155e4bdfcb12c32c6a7d2869ff162726b550\"\u003e\u003ccode\u003e47c3155\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ednsLookup\u003c/code\u003e option type to accept Node.js \u003ccode\u003edns.lookup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/6633001dbdd5f8900e248a36669919e8a5eb58c6\"\u003e\u003ccode\u003e6633001\u003c/code\u003e\u003c/a\u003e 14.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/61d5e3b0ebc58da1299f11c20abcdc75ef77b389\"\u003e\u003ccode\u003e61d5e3b\u003c/code\u003e\u003c/a\u003e Fix DNS cache timing confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/fb03d84ebe055a4b2e78c14b0f92f3df8b966a00\"\u003e\u003ccode\u003efb03d84\u003c/code\u003e\u003c/a\u003e Fix socket reuse timing phases preservation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/142ed7c59d3c360f975e5240dbeef45f86a7d1c3\"\u003e\u003ccode\u003e142ed7c\u003c/code\u003e\u003c/a\u003e 14.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/0a16a9ca7de3a3571c2a9f617af1cf94f09e17c8\"\u003e\u003ccode\u003e0a16a9c\u003c/code\u003e\u003c/a\u003e Fix path segments containing colons being misidentified as absolute URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/ff46eaecba4303dc71034552c70c31718b0e9807\"\u003e\u003ccode\u003eff46eae\u003c/code\u003e\u003c/a\u003e Simplify byte counting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.1...v14.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `validator` from 13.15.20 to 13.15.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/validatorjs/validator.js/releases\"\u003evalidator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.15.23\u003c/h2\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2631\"\u003e#2631\u003c/a\u003e \u003ca href=\"https://github.com/WikiRik\"\u003e\u003ccode\u003e@​WikiRik\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.22...13.15.23\"\u003ehttps://github.com/validatorjs/validator.js/compare/13.15.22...13.15.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e13.15.22\u003c/h2\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003e#2622\u003c/a\u003e \u003ccode\u003eisURL\u003c/code\u003e: fix regression with hostnames with ports \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003e#2616\u003c/a\u003e \u003ccode\u003eisLength\u003c/code\u003e: improve handling Unicode variation selectors \u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e--\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2621\"\u003e#2621\u003c/a\u003e \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003evalidatorjs/validator.js#2622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e-- made their first contribution in \u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003evalidatorjs/validator.js#2616\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.20...13.15.22\"\u003ehttps://github.com/validatorjs/validator.js/compare/13.15.20...13.15.22\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/validatorjs/validator.js/blob/master/CHANGELOG.md\"\u003evalidator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e13.15.23\u003c/h1\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2631\"\u003e#2631\u003c/a\u003e \u003ca href=\"https://github.com/WikiRik\"\u003e\u003ccode\u003e@​WikiRik\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e13.15.22\u003c/h1\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003e#2622\u003c/a\u003e \u003ccode\u003eisURL\u003c/code\u003e: fix regression with hostnames with ports \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003e#2616\u003c/a\u003e \u003ccode\u003eisLength\u003c/code\u003e: improve handling Unicode variation selectors \u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e--\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2621\"\u003e#2621\u003c/a\u003e \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/9113304819ae2627c1b7e9c5994a76f60efbe0b6\"\u003e\u003ccode\u003e9113304\u003c/code\u003e\u003c/a\u003e fix(build): move to trusted publishing (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2631\"\u003e#2631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/f2b5c17dbe03f2ca9ad9122c597f81e86ce1a9a1\"\u003e\u003ccode\u003ef2b5c17\u003c/code\u003e\u003c/a\u003e maintenance: 2511 release (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2627\"\u003e#2627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/d457ecaf55b0f3d8bd379d82757425d0d13dd382\"\u003e\u003ccode\u003ed457eca\u003c/code\u003e\u003c/a\u003e fix(isLength): correctly handle Unicode variation selectors (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2616\"\u003e#2616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/f2e3633f22fd3016656789d100bc451d857e7488\"\u003e\u003ccode\u003ef2e3633\u003c/code\u003e\u003c/a\u003e docs: add install instructions to contibution guide (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2621\"\u003e#2621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/cf401458b8733d981a3724d634c795a9d612b516\"\u003e\u003ccode\u003ecf40145\u003c/code\u003e\u003c/a\u003e fix: URL validation for hostnames with ports (no protocol) (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2622\"\u003e#2622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/4af61243ba0ae93f29e7689040e188b5849ff1b0\"\u003e\u003ccode\u003e4af6124\u003c/code\u003e\u003c/a\u003e maintenance: 2510 release (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2585\"\u003e#2585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.20...13.15.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 validator since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.38.0 to 9.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.9.2 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/sinon` from 17.0.4 to 21.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/sinon\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/yargs` from 17.0.34 to 17.0.35\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/yargs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/utils` from 8.46.2 to 8.47.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/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.47.0\u003c/h2\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] new extension rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913\"\u003e#10913\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\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.46.4\u003c/h2\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] fix double-report on computed literal identifiers (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10958\"\u003e#10958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle override modifier in promise-function-async fixer (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11730\"\u003e#11730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser:\u003c/strong\u003e error when both \u003ccode\u003eprojectService\u003c/code\u003e and \u003ccode\u003eproject\u003c/code\u003e are set (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11333\"\u003e#11333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKentaro Suzuki \u003ca href=\"https://github.com/sushichan044\"\u003e\u003ccode\u003e@​sushichan044\u003c/code\u003e\u003c/a\u003e\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\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.46.3\u003c/h2\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] expand union type to retrieve target property (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11706\"\u003e#11706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-duplicate-enum-values] support signed numbers (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11722\"\u003e#11722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11723\"\u003e#11723\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for utils 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 utils 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 utils 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/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.47.0/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.0 to 6.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add renovate config by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1709\"\u003echaijs/chai#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use new renovate schema by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1713\"\u003echaijs/chai#1713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v5 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1711\"\u003echaijs/chai#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/checkout action to v5 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1710\"\u003echaijs/chai#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v9 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1715\"\u003echaijs/chai#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v28 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1714\"\u003echaijs/chai#1714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1717\"\u003echaijs/chai#1717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v60 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1716\"\u003echaijs/chai#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable renovate for 4.x.x by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1722\"\u003echaijs/chai#1722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v61 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1727\"\u003echaijs/chai#1727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1729\"\u003echaijs/chai#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1726\"\u003echaijs/chai#1726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1730\"\u003echaijs/chai#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency node to v24 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1731\"\u003echaijs/chai#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v29 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1732\"\u003echaijs/chai#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1734\"\u003echaijs/chai#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump koa from 2.14.2 to 2.16.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/chaijs/chai/pull/1683\"\u003echaijs/chai#1683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update browser usage by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1736\"\u003echaijs/chai#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1740\"\u003echaijs/chai#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add comprehensive documentation for containSubset assertion by \u003ca href=\"https://github.com/Aashish-Jha-11\"\u003e\u003ccode\u003e@​Aashish-Jha-11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1739\"\u003echaijs/chai#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet esbuild target to es2021 to support Safari \u0026lt; 16.4 by \u003ca href=\"https://github.com/larabr\"\u003e\u003ccode\u003e@​larabr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1737\"\u003echaijs/chai#1737\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/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1711\"\u003echaijs/chai#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aashish-Jha-11\"\u003e\u003ccode\u003e@​Aashish-Jha-11\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1739\"\u003echaijs/chai#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/larabr\"\u003e\u003ccode\u003e@​larabr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1737\"\u003echaijs/chai#1737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.0...v6.2.1\"\u003ehttps://github.com/chaijs/chai/compare/v6.2.0...v6.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/110a1eab94060fc383b4c46efd0e8ce4f16dc788\"\u003e\u003ccode\u003e110a1ea\u003c/code\u003e\u003c/a\u003e Set esbuild target to es2021 to support Safari \u0026lt; 16.4 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/40e6eb1cbc954bd96ca383a6250700e03a53a60a\"\u003e\u003ccode\u003e40e6eb1\u003c/code\u003e\u003c/a\u003e docs: add comprehensive documentation for containSubset assertion (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1739\"\u003e#1739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/56b34cf2372861d5d39e28e230e897877468850d\"\u003e\u003ccode\u003e56b34cf\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1740\"\u003e#1740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3f4596a25ec0a54640bb9e81cda6d0b1eb0c5da1\"\u003e\u003ccode\u003e3f4596a\u003c/code\u003e\u003c/a\u003e docs: update browser usage (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/97413cb3fe37613d20ec750c54530c4e7136e127\"\u003e\u003ccode\u003e97413cb\u003c/code\u003e\u003c/a\u003e build(deps): bump koa from 2.14.2 to 2.16.1 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/37de9c380d6efe3207c014fd6e67a4a4583d7194\"\u003e\u003ccode\u003e37de9c3\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/41a6e466332f1a4cb8292a30430c265cf28deb65\"\u003e\u003ccode\u003e41a6e46\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v29 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8dadf60e9b28ebb600cf381decab4f6b281bd2a5\"\u003e\u003ccode\u003e8dadf60\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency node to v24 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1731\"\u003e#1731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/fe459477b599357d246d3928182622119e1275af\"\u003e\u003ccode\u003efe45947\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/f552bfa20ad1630925f03ed1e739cdb6c5e7933c\"\u003e\u003ccode\u003ef552bfa\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1726\"\u003e#1726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.0...v6.2.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.38.0 to 9.39.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\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 sectio...\n\n_Description has been truncated_","html_url":"https://github.com/crypt0grapher/goliath-testnet-k8s/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypt0grapher%2Fgoliath-testnet-k8s/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}],"issue_packages":[{"old_version":"0.12.3","new_version":"0.22.3","update_type":"minor","path":null,"pr_created_at":"2026-05-21T17:20:44.000Z","version_change":"0.12.3 → 0.22.3","issue":{"uuid":"4496590385","node_id":"PR_kwDOFEFl4s7eCce3","number":1948,"state":"closed","title":"chore(deps): bump the production-deps group with 19 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-22T12:51:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T17:20:44.000Z","updated_at":"2026-05-22T12:51:35.000Z","time_to_close":70248,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-deps","update_count":19,"packages":[{"name":"@kubernetes/client-node","old_version":"0.12.3","new_version":"0.22.3","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"ts-jest","old_version":"29.4.5","new_version":"29.4.11","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"axios","old_version":"1.15.0","new_version":"1.16.1","repository_url":"https://github.com/axios/axios"},{"name":"@testing-library/cypress","old_version":"10.1.0","new_version":"10.1.3","repository_url":"https://github.com/testing-library/cypress-testing-library"},{"name":"cypress","old_version":"15.14.2","new_version":"15.15.0","repository_url":"https://github.com/cypress-io/cypress"},{"name":"cypress-mochawesome-reporter","old_version":"3.8.2","new_version":"3.8.4","repository_url":"https://github.com/LironEr/cypress-mochawesome-reporter"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@tanstack/react-query","old_version":"4.42.0","new_version":"4.44.0","repository_url":"https://github.com/TanStack/query"},{"name":"@module-federation/runtime","old_version":"0.15.0","new_version":"0.24.1","repository_url":"https://github.com/module-federation/core"},{"name":"@segment/analytics-next","old_version":"1.81.1","new_version":"1.84.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"dompurify","old_version":"3.4.2","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"monaco-editor","old_version":"0.50.0","new_version":"0.55.1","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"react-dropzone","old_version":"14.3.5","new_version":"14.4.1","repository_url":"https://github.com/react-dropzone/react-dropzone"},{"name":"react-router","old_version":"7.12.0","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"react-router-dom","old_version":"7.9.4","new_version":"7.15.1","repository_url":"https://github.com/remix-run/react-router"},{"name":"@babel/preset-env","old_version":"7.28.3","new_version":"7.29.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-react","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"7.27.1","new_version":"7.28.5","repository_url":"https://github.com/babel/babel"},{"name":"serve","old_version":"14.2.5","new_version":"14.2.6","repository_url":"https://github.com/vercel/serve"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-deps group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `0.12.3` | `0.22.3` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.5` | `29.4.11` |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.16.1` |\n| [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library) | `10.1.0` | `10.1.3` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.14.2` | `15.15.0` |\n| [cypress-mochawesome-reporter](https://github.com/LironEr/cypress-mochawesome-reporter) | `3.8.2` | `3.8.4` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `4.42.0` | `4.44.0` |\n| [@module-federation/runtime](https://github.com/module-federation/core/tree/HEAD/packages/runtime) | `0.15.0` | `0.24.1` |\n| [@segment/analytics-next](https://github.com/segmentio/analytics-next/tree/HEAD/packages/browser) | `1.81.1` | `1.84.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.2` | `3.4.5` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.50.0` | `0.55.1` |\n| [react-dropzone](https://github.com/react-dropzone/react-dropzone) | `14.3.5` | `14.4.1` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.12.0` | `7.15.1` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.9.4` | `7.15.1` |\n| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.3` | `7.29.5` |\n| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.27.1` | `7.28.5` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.27.1` | `7.28.5` |\n| [serve](https://github.com/vercel/serve) | `14.2.5` | `14.2.6` |\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 0.22.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e@​kubernetes/client-node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.22.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRev to new patch version. by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1994\"\u003ekubernetes-client/javascript#1994\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mocha from 10.8.1 to 10.8.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1997\"\u003ekubernetes-client/javascript#1997\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to version 0.22.3 by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1998\"\u003ekubernetes-client/javascript#1998\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.4 to 22.8.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2005\"\u003ekubernetes-client/javascript#2005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tslib from 2.8.0 to 2.8.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2003\"\u003ekubernetes-client/javascript#2003\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump mock-fs from 5.4.0 to 5.4.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2004\"\u003ekubernetes-client/javascript#2004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: run format as pre-commit hook by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2007\"\u003ekubernetes-client/javascript#2007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/ws\u003c/code\u003e from 8.5.12 to 8.5.13 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2012\"\u003ekubernetes-client/javascript#2012\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.6 to 22.8.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2011\"\u003ekubernetes-client/javascript#2011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.26.10 to 0.26.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2013\"\u003ekubernetes-client/javascript#2013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.8.7 to 22.9.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2016\"\u003ekubernetes-client/javascript#2016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump nock from 13.5.5 to 13.5.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2021\"\u003ekubernetes-client/javascript#2021\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump JamesIves/github-pages-deploy-action from 4.6.8 to 4.6.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2022\"\u003ekubernetes-client/javascript#2022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd write permissions to deploy docs by \u003ca href=\"https://github.com/clayrosenthal\"\u003e\u003ccode\u003e@​clayrosenthal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2024\"\u003ekubernetes-client/javascript#2024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump jsonpath-plus by \u003ca href=\"https://github.com/liviarett\"\u003e\u003ccode\u003e@​liviarett\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2025\"\u003ekubernetes-client/javascript#2025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jsonpath-plus from 10.1.0 to 10.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2029\"\u003ekubernetes-client/javascript#2029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate codeql-analysis.yml by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2027\"\u003ekubernetes-client/javascript#2027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump cross-spawn from 7.0.3 to 7.0.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2030\"\u003ekubernetes-client/javascript#2030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump jsonpath-plus allowed version range by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2031\"\u003ekubernetes-client/javascript#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump husky from 9.1.6 to 9.1.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2034\"\u003ekubernetes-client/javascript#2034\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.9.0 to 22.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2040\"\u003ekubernetes-client/javascript#2040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​types/mocha\u003c/code\u003e from 10.0.9 to 10.0.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2043\"\u003ekubernetes-client/javascript#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for the v5 protocol by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2037\"\u003ekubernetes-client/javascript#2037\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/clayrosenthal\"\u003e\u003ccode\u003e@​clayrosenthal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2024\"\u003ekubernetes-client/javascript#2024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/liviarett\"\u003e\u003ccode\u003e@​liviarett\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2025\"\u003ekubernetes-client/javascript#2025\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.2...0.22.3\"\u003ehttps://github.com/kubernetes-client/javascript/compare/0.22.2...0.22.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 0.22.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cp promise returns by converting the exec callbacks into promises by \u003ca href=\"https://github.com/joeferner\"\u003e\u003ccode\u003e@​joeferner\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1880\"\u003ekubernetes-client/javascript#1880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: replace use of deprecated Buffer constructor by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1891\"\u003ekubernetes-client/javascript#1891\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test against node 22 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1890\"\u003ekubernetes-client/javascript#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update ws by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1888\"\u003ekubernetes-client/javascript#1888\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: use node LTS in workflows by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1918\"\u003ekubernetes-client/javascript#1918\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/joeferner\"\u003e\u003ccode\u003e@​joeferner\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1880\"\u003ekubernetes-client/javascript#1880\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.0...0.22.1\"\u003ehttps://github.com/kubernetes-client/javascript/compare/0.22.0...0.22.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease 0.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes 1.30\u003c/li\u003e\n\u003cli\u003eAutomated Generate from openapi release-1.30 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1672\"\u003ekubernetes-client/javascript#1672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in FETCH_MIGRATION.md by \u003ca href=\"https://github.com/lordrip\"\u003e\u003ccode\u003e@​lordrip\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/1687\"\u003ekubernetes-client/javascript#1687\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/8db906a63eff5bf296f3fac4572f83ea3db51283\"\u003e\u003ccode\u003e8db906a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2037\"\u003e#2037\u003c/a\u003e from brendandburns/v5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/ce68be812ac14b40bd2381d9ff5bc2989f098ea6\"\u003e\u003ccode\u003ece68be8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2043\"\u003e#2043\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d17707d4d2c1e6846452133ed3f4e80fdeaeb2d2\"\u003e\u003ccode\u003ed17707d\u003c/code\u003e\u003c/a\u003e Address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/49e85355dd176b6634c8c7aa910c6b325c07d4c6\"\u003e\u003ccode\u003e49e8535\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/mocha\u003c/code\u003e from 10.0.9 to 10.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/7021302f81175c58a16ef9c974e4b3982b856246\"\u003e\u003ccode\u003e7021302\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2040\"\u003e#2040\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2457531b554534d095d78e5299f9f37b32563127\"\u003e\u003ccode\u003e2457531\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.9.0 to 22.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/f5f6b3300e43cec987294bc13bf59667b58fa7a9\"\u003e\u003ccode\u003ef5f6b33\u003c/code\u003e\u003c/a\u003e Add support for the v5 streaming protocol\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/04a4dc5158ca6629769d183527c4ec97be400d90\"\u003e\u003ccode\u003e04a4dc5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2034\"\u003e#2034\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/husky...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2af6631197d9c5608c13636bf4f90912eb7343da\"\u003e\u003ccode\u003e2af6631\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump husky from 9.1.6 to 9.1.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0ec6cc603aa29e6afcc3dbbce75ace1f58c889a7\"\u003e\u003ccode\u003e0ec6cc6\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2031\"\u003e#2031\u003c/a\u003e from kubernetes-client/max/json-path-plus\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...0.22.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ts-jest` from 29.4.5 to 29.4.11\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.11\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.10\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.9\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev29.4.7\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.6\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\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.10...v29.4.11\"\u003e29.4.11\u003c/a\u003e (2026-05-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve Bundler on the CJS path under TypeScript \u0026gt;= 6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/39418187515f11b6584d35a4e3ddf50231f74936\"\u003e3941818\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4198\"\u003e#4198\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.9...v29.4.10\"\u003e29.4.10\u003c/a\u003e (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epass \u003ccode\u003eresolutionMode\u003c/code\u003e to \u003ccode\u003ets.resolveModuleName\u003c/code\u003e for hybrid module support (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/b557a85f85c3fd34523ec3a15293afbdc9dea83c\"\u003eb557a85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erebuild \u003ccode\u003eProgram\u003c/code\u003e when consecutive compiles need different module kinds (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/a82a2b32c4987a5249fd5284283117dd2fa3be47\"\u003ea82a2b3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/4774\"\u003e#4774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erespect tsconfig \u003ccode\u003emoduleResolution\u003c/code\u003e instead of forcing \u003ccode\u003eNode10\u003c/code\u003e (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/1bffffc667557c173ae0c1f93dd436920775dac4\"\u003e1bffffc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransformer:\u003c/strong\u003e transpile \u003ccode\u003emjs\u003c/code\u003e files from \u003ccode\u003enode_modules\u003c/code\u003e for CJS mode (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/96d025dd912ea2bceb18b67d2d509ada7a756d9d\"\u003e96d025d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etransformer:\u003c/strong\u003e use a consistent comparator in hoist-jest sortStatements (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/8a8fd2fb8446655bba18367db9306a1089490e62\"\u003e8a8fd2f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.8...v29.4.9\"\u003e29.4.9\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse correct registry for npm OIDC trusted publishing (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/f8a9cc9892\"\u003ef8a9cc9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.7...v29.4.8\"\u003e29.4.8\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewrong published assets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.6...v29.4.7\"\u003e29.4.7\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript v6 (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/eda517d226389317d99572887d3c1aa93c81be87\"\u003eeda517d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.6\"\u003e29.4.6\u003c/a\u003e (2025-12-01)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/bff2d64917caa8150701829b152c4d193614d997\"\u003e\u003ccode\u003ebff2d64\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/39418187515f11b6584d35a4e3ddf50231f74936\"\u003e\u003ccode\u003e3941818\u003c/code\u003e\u003c/a\u003e fix: preserve Bundler on the CJS path under TypeScript \u0026gt;= 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/efb3c2f84d3583db0787982a18425d99edadfe25\"\u003e\u003ccode\u003eefb3c2f\u003c/code\u003e\u003c/a\u003e build(deps): bump webpack-dev-server from 5.2.2 to 5.2.4 in /website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4e46fad6c1c4d5be5d6666c64bf65a3af2f1519e\"\u003e\u003ccode\u003e4e46fad\u003c/code\u003e\u003c/a\u003e ci: refactor release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/96b3ac0cc0586d5379c87308f797a9acf0e4a675\"\u003e\u003ccode\u003e96b3ac0\u003c/code\u003e\u003c/a\u003e chore(release): 29.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/e98ec6452548a61285d55c00c7f6b1fd9858d699\"\u003e\u003ccode\u003ee98ec64\u003c/code\u003e\u003c/a\u003e build(deps): update github/codeql-action digest to 458d36d\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/21ac58f60f93164640433250fb4ca8b671aa8587\"\u003e\u003ccode\u003e21ac58f\u003c/code\u003e\u003c/a\u003e build(deps): update jest packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/0fdc96d293c6ce047bf61831b721218623882e78\"\u003e\u003ccode\u003e0fdc96d\u003c/code\u003e\u003c/a\u003e build(deps): update dependency semver to ^7.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/4b95551190235a65eac176625c72e220af066efe\"\u003e\u003ccode\u003e4b95551\u003c/code\u003e\u003c/a\u003e build(deps): update dependency jest-environment-jsdom to ^30.4.1 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5311\"\u003e#5311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/7b884476f7891e2b9a8637e2f6bb2e09b7efcfbd\"\u003e\u003ccode\u003e7b88447\u003c/code\u003e\u003c/a\u003e build(deps): update eslint packages to ^8.59.3 (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5310\"\u003e#5310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.5...v29.4.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for ts-jest since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.15.0 to 1.16.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\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/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.16.1 — May 13, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a defence-in-depth fix for prototype pollution in \u003ccode\u003eformDataToJSON\u003c/code\u003e, hardens proxy and CI workflows, restores Webpack 4 compatibility for the fetch adapter, and includes several small bug fixes and maintenance improvements.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Defence-in-Depth:\u003c/strong\u003e Hardened \u003ccode\u003eformDataToJSON\u003c/code\u003e against already-polluted \u003ccode\u003eObject.prototype\u003c/code\u003e by walking own properties only, so attacker-controlled keys inherited from a poisoned prototype cannot propagate through deserialization. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Cleartext Leak:\u003c/strong\u003e Fixed an issue where HTTPS request data could be transmitted in cleartext to an HTTP proxy under certain configurations. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI Cache Removal:\u003c/strong\u003e Removed all GitHub Actions caches as a defence-in-depth measure against cache poisoning vectors in the build pipeline. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eData URI Parsing:\u003c/strong\u003e Updated the \u003ccode\u003efromDataURI\u003c/code\u003e regex to match RFC 2397 more strictly, fixing edge cases in \u003ccode\u003edata:\u003c/code\u003e URL handling. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnicode Headers:\u003c/strong\u003e Preserved Unicode header values when running through request interceptors, so non-ASCII header content is no longer corrupted before dispatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10850\"\u003e#10850\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eXHR Upload Progress:\u003c/strong\u003e Guarded against malformed \u003ccode\u003eProgressEvent\u003c/code\u003e payloads emitted by some environments during XHR upload, preventing crashes when \u003ccode\u003eloaded\u003c/code\u003e / \u003ccode\u003etotal\u003c/code\u003e are missing or invalid. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eWebpack 4 Fetch Adapter:\u003c/strong\u003e Fixed an \u0026quot;unexpected token\u0026quot; error caused by syntax in the fetch adapter that Webpack 4 could not parse, restoring compatibility for legacy bundler users. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10864\"\u003e#10864\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eType Definitions:\u003c/strong\u003e Made \u003ccode\u003eparseReviver\u003c/code\u003e \u003ccode\u003econtext.source\u003c/code\u003e optional in the type definitions to align with the ES2023 specification. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10837\"\u003e#10837\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eURL Object Support Reverted:\u003c/strong\u003e Reverted the change that allowed passing a \u003ccode\u003eURL\u003c/code\u003e object as \u003ccode\u003econfig.url\u003c/code\u003e (originally \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e) due to regressions; this support will be reintroduced in a later release once the underlying issues are addressed. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eCycle Detection Refactor:\u003c/strong\u003e Replaced the array-based cycle tracker in \u003ccode\u003etoJSONObject\u003c/code\u003e with a \u003ccode\u003eWeakSet\u003c/code\u003e, improving performance and memory behaviour on large nested structures. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10832\"\u003e#10832\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecomposeSignals Cleanup:\u003c/strong\u003e Refactored \u003ccode\u003ecomposeSignals\u003c/code\u003e to use a clearer early-return structure, simplifying the cancellation/abort composition path. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10844\"\u003e#10844\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAI Readiness \u0026amp; Repo Docs:\u003c/strong\u003e Added \u003ccode\u003eAGENTS.md\u003c/code\u003e and related contributor-guide updates for both human and AI agents, plus post-release documentation improvements. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10835\"\u003e#10835\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10841\"\u003e#10841\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocs Improvements:\u003c/strong\u003e Clarified the GET request example, fixed the interceptor \u003ccode\u003eeject\u003c/code\u003e example to reference the correct instance, and corrected the Buzzoid sponsor description in the README. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSponsorship Tooling:\u003c/strong\u003e Fixed empty sponsor arrays in the sponsor processing script, added the ability to inject additional sponsors, updated the sponsorship link, and added a Twicsy advertisement entry. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10843\"\u003e#10843\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10859\"\u003e#10859\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDependencies:\u003c/strong\u003e Bumped \u003ccode\u003e@commitlint/cli\u003c/code\u003e from 20.5.0 to 20.5.2. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10846\"\u003e#10846\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/hpinmetaverse\"\u003e\u003ccode\u003e@​hpinmetaverse\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10836\"\u003e#10836\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/tommyhgunz14\"\u003e\u003ccode\u003e@​tommyhgunz14\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7413\"\u003e#7413\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/abhu85\"\u003e\u003ccode\u003e@​abhu85\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10829\"\u003e#10829\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/divyanshuraj1095\"\u003e\u003ccode\u003e@​divyanshuraj1095\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10853\"\u003e#10853\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/sagodi97\"\u003e\u003ccode\u003e@​sagodi97\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10856\"\u003e#10856\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/rkdfx\"\u003e\u003ccode\u003e@​rkdfx\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"https://github.com/Liuwei1125\"\u003e\u003ccode\u003e@​Liuwei1125\u003c/code\u003e\u003c/a\u003e\u003c/strong\u003e (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/axios/axios/compare/v1.16.0...v1.16.1\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.16.0 — May 2, 2026\u003c/h2\u003e\n\u003cp\u003eThis release adds support for the QUERY HTTP method and a new \u003ccode\u003eECONNREFUSED\u003c/code\u003e error constant, lands a substantial wave of HTTP, fetch, and XHR adapter bug fixes around redirects, aborts, headers, and timeouts, and welcomes 23 new contributors.\u003c/p\u003e\n\u003ch2\u003e⚠️ Notable Changes\u003c/h2\u003e\n\u003cp\u003eA handful of fixes in this release are either security-adjacent or change observable behaviour. Please review before upgrading:\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/axios/axios/commit/1337d6b537afb2d3f501074c8ac4ef4308221197\"\u003e\u003ccode\u003e1337d6b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.16.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10877\"\u003e#10877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/858a790cec06054547d0d3f941916d6fb2a4d18e\"\u003e\u003ccode\u003e858a790\u003c/code\u003e\u003c/a\u003e fix: remove all caches (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10882\"\u003e#10882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/34adfd90efc9c145488399e1cf7fa96de67080fa\"\u003e\u003ccode\u003e34adfd9\u003c/code\u003e\u003c/a\u003e revert: \u0026quot;fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10874\"\u003e#10874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/847d89b43654405d9a231e0b669832c2092b621f\"\u003e\u003ccode\u003e847d89b\u003c/code\u003e\u003c/a\u003e fix: support URL object as config.url input (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10866\"\u003e#10866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/40948863677bb793bfff0293cce7e7b4f8a1b212\"\u003e\u003ccode\u003e4094886\u003c/code\u003e\u003c/a\u003e fix(progress): guard malformed XHR upload events (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/44f0c5bf73c45df6009365141faa394d73596bd7\"\u003e\u003ccode\u003e44f0c5b\u003c/code\u003e\u003c/a\u003e chore: change sponsorship link and add Twicsy advertisement (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10869\"\u003e#10869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/64e1095efedc64c9fecf5176bd9cf2e5e93140d6\"\u003e\u003ccode\u003e64e1095\u003c/code\u003e\u003c/a\u003e chore: update PR and issue template to use h2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10865\"\u003e#10865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3e6b4e1f311b43aa1dc77d78150a601d9fe4b280\"\u003e\u003ccode\u003e3e6b4e1\u003c/code\u003e\u003c/a\u003e fix: error unexpected token in fetch JS compatibility issue with Webpack 4 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/c4453bab70f53575175903aee60810c821f72129\"\u003e\u003ccode\u003ec4453ba\u003c/code\u003e\u003c/a\u003e fix: add the ability to add additional sponsors to the process sponsors scrip...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/caa00a90b524bb67ed033474abcf4d8645ced793\"\u003e\u003ccode\u003ecaa00a9\u003c/code\u003e\u003c/a\u003e fix: https data in cleartext to proxy (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10858\"\u003e#10858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.16.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/cypress` from 10.1.0 to 10.1.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/cypress-testing-library/releases\"\u003e@​testing-library/cypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/compare/v10.1.2...v10.1.3\"\u003e10.1.3\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Node.js version and add npm registry URL (\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/a3a4dd668e694333d7f7baab246996b4920f4826\"\u003ea3a4dd6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/a3a4dd668e694333d7f7baab246996b4920f4826\"\u003e\u003ccode\u003ea3a4dd6\u003c/code\u003e\u003c/a\u003e fix: Update Node.js version and add npm registry URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/b5303a53f049ae49584586a6c4f66667e316e705\"\u003e\u003ccode\u003eb5303a5\u003c/code\u003e\u003c/a\u003e fix(release): manually release a patch version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/64d74d271691300093e669bbb73a887c7193531c\"\u003e\u003ccode\u003e64d74d2\u003c/code\u003e\u003c/a\u003e chore: Update GitHub Actions workflow for release permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/cae5fdec5407032fb379704ed8dfa9d91bca36e0\"\u003e\u003ccode\u003ecae5fde\u003c/code\u003e\u003c/a\u003e fix: Update cypress peer dependency version constraint (\u003ca href=\"https://redirect.github.com/testing-library/cypress-testing-library/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/cypress-testing-library/commit/1c4813c925f04d27f2799e32d2f7de325135bde2\"\u003e\u003ccode\u003e1c4813c\u003c/code\u003e\u003c/a\u003e ci: update validate workflow versions (\u003ca href=\"https://redirect.github.com/testing-library/cypress-testing-library/issues/289\"\u003e#289\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/cypress-testing-library/compare/v10.1.0...v10.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​testing-library/cypress\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.14.2 to 15.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.15.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-15-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-15-0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/914ad901d9d50e2c744769a445643702ceca774b\"\u003e\u003ccode\u003e914ad90\u003c/code\u003e\u003c/a\u003e chore: narrow CYPRESS_COMMERCIAL_RECOMMENDATIONS override; deflake no-branch ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/1b11ad2663f5e097a3d9c08e4e25d576c2074b05\"\u003e\u003ccode\u003e1b11ad2\u003c/code\u003e\u003c/a\u003e chore(ci): commit v8 snapshot updates via GitHub API (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33774\"\u003e#33774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0f864f68aa2f2b005b50fc8367c9a6467a57753c\"\u003e\u003ccode\u003e0f864f6\u003c/code\u003e\u003c/a\u003e internal: cloud-driven app messaging banner (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33757\"\u003e#33757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/6299c146fb0c5f3aec241a0996eac57a12a924a7\"\u003e\u003ccode\u003e6299c14\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - windows (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33776\"\u003e#33776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/b9575f01e99ca24456d06d32a3b354bba84828e8\"\u003e\u003ccode\u003eb9575f0\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - linux (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33764\"\u003e#33764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/302747ded21c37debb26ab8a1d42b066283cc76d\"\u003e\u003ccode\u003e302747d\u003c/code\u003e\u003c/a\u003e fix(server): retry BiDi sessionSubscribe when Firefox connection not ready (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/73a3e0e749dae3b0c80ea78dc2687a07672ee2a1\"\u003e\u003ccode\u003e73a3e0e\u003c/code\u003e\u003c/a\u003e fix: serialize ProjectLifecycleManager.refreshLifecycle to avoid IPC race (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/0f2d3859413656c07ed555a18123e92914f3c426\"\u003e\u003ccode\u003e0f2d385\u003c/code\u003e\u003c/a\u003e test(system-tests): add Node.js 26 binary smoke coverage (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33780\"\u003e#33780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/e08ac5ed711ba44d8aacad7482181e80617f07bb\"\u003e\u003ccode\u003ee08ac5e\u003c/code\u003e\u003c/a\u003e chore(ci): enable Snyk scans on fork PRs via approval-gated environment (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33773\"\u003e#33773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/e429e13b252f54fb5fe0b877633e22c9e1be1ae9\"\u003e\u003ccode\u003ee429e13\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache - darwin (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/33772\"\u003e#33772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.14.2...v15.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress-mochawesome-reporter` from 3.8.2 to 3.8.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/releases\"\u003ecypress-mochawesome-reporter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.8.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.3...v3.8.4\"\u003e3.8.4\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003ec6c5c66\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.8.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.3\"\u003e3.8.3\u003c/a\u003e (2024-05-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd description for saveJson parameter (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereadme:\u003c/strong\u003e add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\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/LironEr/cypress-mochawesome-reporter/blob/main/CHANGELOG.md\"\u003ecypress-mochawesome-reporter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.3...v3.8.4\"\u003e3.8.4\u003c/a\u003e (2025-07-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGenerating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003ec6c5c66\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.3\"\u003e3.8.3\u003c/a\u003e (2024-05-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd description for saveJson parameter (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereadme:\u003c/strong\u003e add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e) (\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e1a66676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/88a94ac882f9b92418c427070b6e2c24e0f274fb\"\u003e\u003ccode\u003e88a94ac\u003c/code\u003e\u003c/a\u003e chore(main): release 3.8.4 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/4b01ed15b8f28caea758c6afe1741b1b6102beb8\"\u003e\u003ccode\u003e4b01ed1\u003c/code\u003e\u003c/a\u003e chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in the npm_and_yarn group a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/0e45f07ea5ba5fe9fe64142ae98bd1f618b92060\"\u003e\u003ccode\u003e0e45f07\u003c/code\u003e\u003c/a\u003e chore(deps): bump the npm_and_yarn group across 1 directory with 6 updates (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/a91d23f9391305bca8cbeb56e289860da7b0936a\"\u003e\u003ccode\u003ea91d23f\u003c/code\u003e\u003c/a\u003e ci: change default branch to main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/c6c5c6610fbb76ec788847d51da367ca65a8cae2\"\u003e\u003ccode\u003ec6c5c66\u003c/code\u003e\u003c/a\u003e fix: Generating reports with empty tests (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1c29d985d8c8ca617f666d22ab2be11e2fe2fad7\"\u003e\u003ccode\u003e1c29d98\u003c/code\u003e\u003c/a\u003e chore(master): release 3.8.3 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/1a666768c89c9981c7647125ef2e45e69ae1d75d\"\u003e\u003ccode\u003e1a66676\u003c/code\u003e\u003c/a\u003e fix(readme): add description for saveJson parameter (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/194\"\u003e#194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/8ec2930b555c946cfc298050c0195f3db40dd46a\"\u003e\u003ccode\u003e8ec2930\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/7afd18804e55d5ba2c622a617fc306e4dff8f2fc\"\u003e\u003ccode\u003e7afd188\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/commit/e6067aa249ad547734640fcf85fffbef729f6482\"\u003e\u003ccode\u003ee6067aa\u003c/code\u003e\u003c/a\u003e docs: Fixed typo in README.md (not =\u0026gt; note) (\u003ca href=\"https://redirect.github.com/LironEr/cypress-mochawesome-reporter/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/LironEr/cypress-mochawesome-reporter/compare/v3.8.2...v3.8.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `yaml` from 2.8.3 to 2.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eemeli/yaml/releases\"\u003eyaml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.9.0\u003c/h2\u003e\n\u003cp\u003eThe changes here are really only patches, but I'm releasing this as a minor version to note a small change to the documentation of \u003ccode\u003eparseDocument()\u003c/code\u003e and \u003ccode\u003eparseAllDocuments()\u003c/code\u003e: I've removed the claim that they'll \u0026quot;never throw\u0026quot;.\u003c/p\u003e\n\u003cp\u003eIt remains the case that practically all non-malicious inputs will be handled without emitting an error, but there is a decent chance that code paths remain where e.g. a RangeError due to call stack exhaustion can be triggered by malicious inputs. Up to now, I've considered these as security vulnerabilities, and in fact it's the only category of error for which \u003ccode\u003eyaml\u003c/code\u003e CVEs have been issued so far.\u003c/p\u003e\n\u003cp\u003eStarting from this release, I'll be considering such errors as bugs, but not vulnerabilities. I do welcome people and/or LLMs looking for them, but please report them as normal issues rather than suspected security vulnerabilities. This also applies to previously undiscovered bugs in earlier releases.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: Avoid calling \u003ccode\u003eArray.prototype.push.apply()\u003c/code\u003e with large source array\u003c/li\u003e\n\u003cli\u003efix(lexer): Avoid recursive calls that may exhaust the call stack\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.8.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisable alias resolution with \u003ccode\u003emaxAliasCount:0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle invalid unicode escapes (e1a1a77)\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003eminFractionDigits\u003c/code\u003e only to decimal strings (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/ddb21b04cb889722cec8f89dc1b67f19d62d7f7d\"\u003e\u003ccode\u003eddb21b0\u003c/code\u003e\u003c/a\u003e 2.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/167365befdae1f03d53d47a8c6533140a9d48a75\"\u003e\u003ccode\u003e167365b\u003c/code\u003e\u003c/a\u003e docs: Clarify that not all errors can be avoided\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/6eca2a7087548f86c4edb6a7cf2cdfe548759f06\"\u003e\u003ccode\u003e6eca2a7\u003c/code\u003e\u003c/a\u003e fix: Avoid calling Array.prototype.push.apply() with large source array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/0543cd57fd61ea15a58e9f0ec2064b8b408177d8\"\u003e\u003ccode\u003e0543cd5\u003c/code\u003e\u003c/a\u003e fix(lexer): Avoid recursive calls that may exhaust the call stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/ccdf7439587544f64223429498a1d9ec514eaac1\"\u003e\u003ccode\u003eccdf743\u003c/code\u003e\u003c/a\u003e 2.8.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/f625789dbd971c936ff66fe5c49e368062ae7b41\"\u003e\u003ccode\u003ef625789\u003c/code\u003e\u003c/a\u003e fix: Disable alias resolution with maxAliasCount:0 (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/677\"\u003e#677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/e1a1a7735ff2e9717b87af36795bcd280f85f55d\"\u003e\u003ccode\u003ee1a1a77\u003c/code\u003e\u003c/a\u003e fix: Handle invalid unicode escapes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/a163ea009c57ab9f1054ca39b24b6ef4c1e9fdbe\"\u003e\u003ccode\u003ea163ea0\u003c/code\u003e\u003c/a\u003e style: Satify Prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/b2a5a6c615673056917aaa04d657802945e81425\"\u003e\u003ccode\u003eb2a5a6c\u003c/code\u003e\u003c/a\u003e fix: Apply minFractionDigits only to decimal strings (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eemeli/yaml/commit/93c951b3478b4bb061d7b5227fd64f46d3f9df7f\"\u003e\u003ccode\u003e93c951b\u003c/code\u003e\u003c/a\u003e chore: Bump JSR version to v2.8.3 (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/673\"\u003e#673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eemeli/yaml/compare/v2.8.3...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 4.42.0 to 4.44.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/@tanstack/react-query@4.44.0/packages/react-query/CHANGELOG.md\"\u003e@​tanstack/react-query's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.44.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e006ce1a: feat(react-query): backport mutationOptions in v4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.44.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.43.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb3260f0: feat(react-query): backport usePrefetchQuery, usePrefetchInfiniteQuery\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.43.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.42.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e744d190: fix(react-query): update use-sync-external-store version to support React 19 as peerDep correctly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.42.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [12458ee]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.41.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4bae26433674058a7f068f73355fe78e5bcb8f0a\"\u003e\u003ccode\u003e4bae264\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/006ce1a8365b1a6a45f593cf0486f7b4948ca909\"\u003e\u003ccode\u003e006ce1a\u003c/code\u003e\u003c/a\u003e feat(react-query): backport mutationOptions (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/430bdd06789a6db5aa0bd3aed3e93e0ebc23dd76\"\u003e\u003ccode\u003e430bdd0\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10076\"\u003e#10076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b3260f0140e3230c85f6b0e0976e61f743464763\"\u003e\u003ccode\u003eb3260f0\u003c/code\u003e\u003c/a\u003e feat(react-query): backport usePrefetchQuery, usePrefetchInfiniteQuery (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10075\"\u003e#10075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7674c97856b624765e88f3fa5596a56ec8887c5b\"\u003e\u003ccode\u003e7674c97\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10055\"\u003e#10055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/744d190eb185087c5cc9504c576748949546ff2a\"\u003e\u003ccode\u003e744d190\u003c/code\u003e\u003c/a\u003e fix(react-query): update use-sync-external-store to support React 19 as peerD...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/ad3f59948eb018761d6a659d01b6435983af6278\"\u003e\u003ccode\u003ead3f599\u003c/code\u003e\u003c/a\u003e ci: Version Packages (v4) (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10050\"\u003e#10050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@4.44.0/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@module-federation/runtime` from 0.15.0 to 0.24.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/module-federation/core/releases\"\u003e@​module-federation/runtime's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.24.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(runtime-core): prevent duplicate remote entry initialization by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4371\"\u003emodule-federation/core#4371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocument 📖\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: remove config by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4370\"\u003emodule-federation/core#4370\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/module-federation/core/compare/v0.24.0...v0.24.1\"\u003ehttps://github.com/module-federation/core/compare/v0.24.0...v0.24.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v0.24.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: upgrade rspress v2 by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4362\"\u003emodule-federation/core#4362\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(module-federation): disable build cache for Next.js apps by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4329\"\u003emodule-federation/core#4329\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(manifest): use parsed version first by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4366\"\u003emodule-federation/core#4366\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update peerDependencies for Rspack and Rsbuild v2 by \u003ca href=\"https://github.com/chenjiahan\"\u003e\u003ccode\u003e@​chenjiahan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4365\"\u003emodule-federation/core#4365\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocument 📖\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs(website-new): mark dts supported in Vite docs by \u003ca href=\"https://github.com/Nsttt\"\u003e\u003ccode\u003e@​Nsttt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4322\"\u003emodule-federation/core#4322\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade node@20 by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4299\"\u003emodule-federation/core#4299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore/enhanced rstest migration by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4317\"\u003emodule-federation/core#4317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(next-app-router): bump Next.js to 16 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4336\"\u003emodule-federation/core#4336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump eslint from 8.57.1 to 9.26.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/module-federation/core/pull/4335\"\u003emodule-federation/core#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 15.0.0-canary.193 to 16.1.5 in /apps/next-app-router/next-app-router-4001 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/module-federation/core/pull/4328\"\u003emodule-federation/core#4328\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next from 16.0.10 to 16.1.5 in /apps/next-app-router/next-app-router-4000 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/module-federation/core/pull/4337\"\u003emodule-federation/core#4337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump hono from 4.10.3 to 4.11.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4323\"\u003emodule-federation/core#4323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edependabot/npm and yarn/packages/bridge/bridge react/hono 4.11.7 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4361\"\u003emodule-federation/core#4361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump lodash from 4.17.21 to 4.17.23 in /apps/metro-example-nested-mini 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/module-federation/core/pull/4316\"\u003emodule-federation/core#4316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(module-federation): bump lodash to 4.17.23 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4363\"\u003emodule-federation/core#4363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump undici from 7.13.0 to 7.18.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/module-federation/core/pull/4300\"\u003emodule-federation/core#4300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: stabilize installs (pin pnpm, frozen lockfile) + merge main by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4364\"\u003emodule-federation/core#4364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump next to 14.2.35 by \u003ca href=\"https://github.com/ScriptedAlchemy\"\u003e\u003ccode\u003e@​ScriptedAlchemy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4369\"\u003emodule-federation/core#4369\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/module-federation/core/compare/v0.23.0...v0.24.0\"\u003ehttps://github.com/module-federation/core/compare/v0.23.0...v0.24.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.23.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eNew Features 🎉\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: devtools support dark mode by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4305\"\u003emodule-federation/core#4305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: make Module Federation on Node.js easy by \u003ca href=\"https://github.com/2heal1\"\u003e\u003ccode\u003e@​2heal1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/module-federation/core/pull/4314\"\u003emodule-federation/core#4314\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes 🐞\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/module-federation/core/blob/main/packages/runtime/CHANGELOG.md\"\u003e@​module-federation/runtime's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.24.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [6590738]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.24.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.24.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.23.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [3aa3cf9]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.23.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.22.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.22.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.22.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.21.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/sdk\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/error-codes\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​module-federation/runtime-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.21.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/module-federation/core/commit/da0a58b4126a57b04cdc2e68c8c188460b27c455\"\u003e\u003ccode\u003eda0a58b\u003c/code\u003e\u003c/a\u003e chore: release v0.2...\n\n_Description has been truncated_","html_url":"https://github.com/red-hat-data-services/odh-dashboard/pull/1948","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/red-hat-data-services%2Fodh-dashboard/issues/1948","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1948/packages"}},{"old_version":"0.16.3","new_version":"1.4.0","update_type":"major","path":"/pkg/ui/v1beta1/frontend","pr_created_at":"2026-03-10T23:49:35.000Z","version_change":"0.16.3 → 1.4.0","issue":{"uuid":"4054823334","node_id":"PR_kwDOB6A7ac7Jia-p","number":2639,"state":"open","title":"chore(deps): bump tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli and @kubernetes/client-node in /pkg/ui/v1beta1/frontend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-10T23:49:35.000Z","updated_at":"2026-03-10T23:49:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/pkg/ui/v1beta1/frontend","ecosystem":"npm"},"body":"Bumps [tar](https://github.com/isaacs/node-tar) to 7.5.11 and updates ancestor dependencies [tar](https://github.com/isaacs/node-tar), [@angular-devkit/build-angular](https://github.com/angular/angular-cli), [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics), [@angular/cli](https://github.com/angular/angular-cli) and [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `tar` from 6.2.1 to 7.5.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003cli\u003eConsistent TOCTOU behavior in sync t.list\u003c/li\u003e\n\u003cli\u003eOnly read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eFix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003eSanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003ePrevent writing hardlink entries to the archive ahead of their\nfile target\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echmod\u003c/code\u003e option that defaults to false, and deprecate\n\u003ccode\u003enoChmod\u003c/code\u003e. That is, reverse the default option regarding\nexplicitly setting file system modes to match tar entry\nsettings.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprocessUmask\u003c/code\u003e option to avoid having to call\n\u003ccode\u003eprocess.umask()\u003c/code\u003e when \u003ccode\u003echmod: true\u003c/code\u003e (or \u003ccode\u003enoChmod: false\u003c/code\u003e) is\nset.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/bf776f673164215074b62749e0fe80e5834588f4\"\u003e\u003ccode\u003ebf776f6\u003c/code\u003e\u003c/a\u003e 7.5.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/f48b5fa3b7985ddab96dc0f2125a4ffc9911b6ad\"\u003e\u003ccode\u003ef48b5fa\u003c/code\u003e\u003c/a\u003e prevent escaping symlinks with drive-relative paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/97cff15d3539a37a4095eb3d287147d9d77c2dc3\"\u003e\u003ccode\u003e97cff15\u003c/code\u003e\u003c/a\u003e docs: more security info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2b72abc1d47c3570e1ad95c9ab557fc4c2e6e4b1\"\u003e\u003ccode\u003e2b72abc\u003c/code\u003e\u003c/a\u003e 7.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/7bc755dd85e623c0279e08eb3784909e6d7e4b9f\"\u003e\u003ccode\u003e7bc755d\u003c/code\u003e\u003c/a\u003e parse root off paths before sanitizing .. parts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/c8cb84629dee649feedde03f2f4ea48f2e44e778\"\u003e\u003ccode\u003ec8cb846\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/1f0c2c9006b10199cf2686f8ef43e79a1773e1aa\"\u003e\u003ccode\u003e1f0c2c9\u003c/code\u003e\u003c/a\u003e 7.5.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/fbb08518bf290733b68ca4d4135f75becf73fd75\"\u003e\u003ccode\u003efbb0851\u003c/code\u003e\u003c/a\u003e build minified version as default export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/6b8eba0ef367ac937e703238daa6df94ae6f823f\"\u003e\u003ccode\u003e6b8eba0\u003c/code\u003e\u003c/a\u003e 7.5.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2cb1120bcefe28d7ecc719b41441ade59c52e384\"\u003e\u003ccode\u003e2cb1120\u003c/code\u003e\u003c/a\u003e fix(unpack): improve UnpackSync symlink error \u0026quot;into\u0026quot; path accuracy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for tar since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-devkit/build-angular` from 14.2.13 to 21.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.2.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e\u003cimg src=\"https://img.shields.io/badge/72d466aa0-fix-green\" alt=\"fix - 72d466aa0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003e\u003cimg src=\"https://img.shields.io/badge/ae4c28d00-fix-green\" alt=\"fix - ae4c28d00\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e\u003cimg src=\"https://img.shields.io/badge/465073bc1-fix-green\" alt=\"fix - 465073bc1\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e\u003cimg src=\"https://img.shields.io/badge/36270634f-fix-green\" alt=\"fix - 36270634f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003e\u003cimg src=\"https://img.shields.io/badge/d87dba6af-fix-green\" alt=\"fix - d87dba6af\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e\u003cimg src=\"https://img.shields.io/badge/0019d1c8e-fix-green\" alt=\"fix - 0019d1c8e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e\u003cimg src=\"https://img.shields.io/badge/6ad860863-fix-green\" alt=\"fix - 6ad860863\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003cimg src=\"https://img.shields.io/badge/d17397375-fix-green\" alt=\"fix - d17397375\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003cimg src=\"https://img.shields.io/badge/0d49f86ed-fix-green\" alt=\"fix - 0d49f86ed\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003cimg src=\"https://img.shields.io/badge/584f6a2d9-fix-green\" alt=\"fix - 584f6a2d9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e\u003cimg src=\"https://img.shields.io/badge/6699cdc9b-perf-orange\" alt=\"perf - 6699cdc9b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e\u003cimg src=\"https://img.shields.io/badge/43a9dfa66-fix-green\" alt=\"fix - 43a9dfa66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003e\u003cimg src=\"https://img.shields.io/badge/dee3717b3-fix-green\" alt=\"fix - dee3717b3\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2\"\u003e\u003cimg src=\"https://img.shields.io/badge/aa7381efd-feat-blue\" alt=\"feat - aa7381efd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd a '.prettierrc' file to generated workspaces and add Prettier as dev dependency\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955\"\u003e\u003cimg src=\"https://img.shields.io/badge/f80db6fb7-feat-blue\" alt=\"feat - f80db6fb7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd ng-add support for Vitest browser providers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649\"\u003e\u003cimg src=\"https://img.shields.io/badge/5d1df50d8-fix-green\" alt=\"fix - 5d1df50d8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd actionable feedback to vitest-browser schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b\"\u003e\u003cimg src=\"https://img.shields.io/badge/0dd04f289-feat-blue\" alt=\"feat - 0dd04f289\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd markdown files to Prettier's formatting list\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600\"\u003e\u003cimg src=\"https://img.shields.io/badge/fbae1b6ab-feat-blue\" alt=\"feat - fbae1b6ab\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eautomatic formatting files modified by schematics\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef\"\u003e\u003cimg src=\"https://img.shields.io/badge/91b9d281f-feat-blue\" alt=\"feat - 91b9d281f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintegrate file formatting into update migrations\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19\"\u003e\u003cimg src=\"https://img.shields.io/badge/98a24d040-feat-blue\" alt=\"feat - 98a24d040\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003estandardize MCP tools around workspace/project options\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387\"\u003e\u003cimg src=\"https://img.shields.io/badge/d9cd609c5-fix-green\" alt=\"fix - d9cd609c5\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly parse scoped packages in yarn classic list output\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8\"\u003e\u003cimg src=\"https://img.shields.io/badge/5b05f2500-fix-green\" alt=\"fix - 5b05f2500\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenable shell option for Prettier execution on Windows platforms\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/25b8a157df70fb0d2c4e6c5438a50ec12e3abc0c\"\u003e\u003cimg src=\"https://img.shields.io/badge/25b8a157d-fix-green\" alt=\"fix - 25b8a157d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003equote complex range specifiers in package manager\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d\"\u003e\u003cimg src=\"https://img.shields.io/badge/6f29a8c35-fix-green\" alt=\"fix - 6f29a8c35\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erenamed files by their new path in the schematic workflow\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/201a036f204a6940f70a36a507a4a53d144b5768\"\u003e\u003cimg src=\"https://img.shields.io/badge/201a036f2-fix-green\" alt=\"fix - 201a036f2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify Angular version compatibility checks and add special handling for local builds of new major versions\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6\"\u003e\u003cimg src=\"https://img.shields.io/badge/cdd26bb66-fix-green\" alt=\"fix - cdd26bb66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003evalidate package manager version using \u003ccode\u003esemver.valid\u003c/code\u003e and throw an error if invalid\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.2.1 (2026-03-05)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003eae4c28d00\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e465073bc1\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e36270634f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003ed87dba6af\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e72d466aa0\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e0019d1c8e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e6ad860863\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003ed17397375\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e0d49f86ed\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e584f6a2d9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e6699cdc9b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e43a9dfa66\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003edee3717b3\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e20.3.19 (2026-03-04)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/74e254bb541dae96c7d0f21ba2b961a0ae43d1fa\"\u003e\u003ccode\u003e74e254b\u003c/code\u003e\u003c/a\u003e release: cut the v21.2.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/500b47df9f6f1620a5657d1b1c425fb9394b1d00\"\u003e\u003ccode\u003e500b47d\u003c/code\u003e\u003c/a\u003e ci: add issue_labels job to dev-infra workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/33a3172b1b7c72f6700dc2c97293f7c419bfceb0\"\u003e\u003ccode\u003e33a3172\u003c/code\u003e\u003c/a\u003e build: introduce package deprecation metadata and integrate it into the relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003ccode\u003e584f6a2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): treat empty browsers array as undefined in unit-test bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003ccode\u003e0d49f86\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): resolve style include paths relative to `ng-package.json...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003ccode\u003ed173973\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): conditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e265b1c5e409a54f6a0525d4e375bbb76a887212\"\u003e\u003ccode\u003ee265b1c\u003c/code\u003e\u003c/a\u003e ci: update pull-request labeling action path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87a88ba0b932eb4b709479e2ba0fd48f9e682220\"\u003e\u003ccode\u003e87a88ba\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/62b1500ea5f0dbe22fc0ff9312b7b00565806f48\"\u003e\u003ccode\u003e62b1500\u003c/code\u003e\u003c/a\u003e ci: create gemini code reviewer configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a6d5f330189e74909a6bc886695650a3f40ab9a3\"\u003e\u003ccode\u003ea6d5f33\u003c/code\u003e\u003c/a\u003e build: update dependency aspect_rules_jasmine to v2.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-eslint/schematics` from 14.4.0 to 21.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/releases\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.3.0\u003c/h2\u003e\n\u003ch2\u003e21.3.0 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for ESLint v10 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e add computed-must-return rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2882\"\u003e#2882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] detect Signal member access (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2848\"\u003e#2848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add \u003ccode\u003eno-non-null-assertion\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2885\"\u003e#2885\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.4 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2891\"\u003e#2891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.2.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2915\"\u003e#2915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] add check \u003ccode\u003eInputSignalWithTransform\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2879\"\u003e#2879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-uncalled-signals] detect \u003ccode\u003eSignal\u003c/code\u003e type correctly (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2907\"\u003e#2907\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-template-literal] preserve nested non string binary \u003ccode\u003e+\u003c/code\u003e operation (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2902\"\u003e#2902\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDave \u003ca href=\"https://github.com/reduckted\"\u003e\u003ccode\u003e@​reduckted\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGuillaume DROUARD\u003c/li\u003e\n\u003cli\u003eJason Weinzierl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev21.2.0\u003c/h2\u003e\n\u003ch2\u003e21.2.0 (2026-01-29)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-implicit-takeuntil-destroyed] add rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add prefer-class-binding rule to enforce class binding over ngClass (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2827\"\u003e#2827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e support ignore attributes for prefer-static-string-properties rule (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2852\"\u003e#2852\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2828\"\u003e#2828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.3 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2832\"\u003e#2832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.48.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2813\"\u003e#2813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency eslint to v9.39.2 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2845\"\u003e#2845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.6 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2844\"\u003e#2844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.50.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2840\"\u003e#2840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2862\"\u003e#2862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.1.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2874\"\u003e#2874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e allow autofocus on dialog elements for improved accessibility (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2851\"\u003e#2851\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGabriel J. \u003ca href=\"https://github.com/rznn7\"\u003e\u003ccode\u003e@​rznn7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKaran Mistry \u003ca href=\"https://github.com/mistrykaran91\"\u003e\u003ccode\u003e@​mistrykaran91\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/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.3.0 (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for ESLint v10 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJason Weinzierl\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e21.2.0 (2026-01-29)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e21.1.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e20.7.0 (2025-11-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.6.0 (2025-11-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics 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/angular-eslint/angular-eslint/commit/a959e4d2804bbeb3cbc7caaa9c2fb2be9da3348e\"\u003e\u003ccode\u003ea959e4d\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/3ef7fb157e866d76ae76d41b706b92efbd54d72d\"\u003e\u003ccode\u003e3ef7fb1\u003c/code\u003e\u003c/a\u003e feat: add support for ESLint v10 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2903\"\u003e#2903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6fa321dc27993f55e6d5bc6e421010bb7b5ef1d3\"\u003e\u003ccode\u003e6fa321d\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/4fa7889c54600ba56d29928b8026ff30a16d600b\"\u003e\u003ccode\u003e4fa7889\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7bb47b27bfaef61af694ebc29bc5636378b232c\"\u003e\u003ccode\u003ee7bb47b\u003c/code\u003e\u003c/a\u003e fix: reference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/b19b1f627d3ff20f583f10caf005ed7bc147b7ab\"\u003e\u003ccode\u003eb19b1f6\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/9ae353f71d8135399f9e3cb776963a98f4cc4f08\"\u003e\u003ccode\u003e9ae353f\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b510021a6d3bc167d5cf041da8ba56484\"\u003e\u003ccode\u003e5aa8171\u003c/code\u003e\u003c/a\u003e feat(schematics): generate new projects using eslint defineConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671ec8597f9a04edb9993c410593e5700d18\"\u003e\u003ccode\u003e6a6b671\u003c/code\u003e\u003c/a\u003e feat!: update Angular dependencies to v21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/fdddff9b3e5d9a36e4dd527d201ed7b48ce2f08f\"\u003e\u003ccode\u003efdddff9\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular-eslint/angular-eslint/commits/v21.3.0/packages/schematics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​angular-eslint/schematics\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular/cli` from 14.2.13 to 21.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.2.1\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e\u003cimg src=\"https://img.shields.io/badge/72d466aa0-fix-green\" alt=\"fix - 72d466aa0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003e\u003cimg src=\"https://img.shields.io/badge/ae4c28d00-fix-green\" alt=\"fix - ae4c28d00\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e\u003cimg src=\"https://img.shields.io/badge/465073bc1-fix-green\" alt=\"fix - 465073bc1\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e\u003cimg src=\"https://img.shields.io/badge/36270634f-fix-green\" alt=\"fix - 36270634f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003e\u003cimg src=\"https://img.shields.io/badge/d87dba6af-fix-green\" alt=\"fix - d87dba6af\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e\u003cimg src=\"https://img.shields.io/badge/0019d1c8e-fix-green\" alt=\"fix - 0019d1c8e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e\u003cimg src=\"https://img.shields.io/badge/6ad860863-fix-green\" alt=\"fix - 6ad860863\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003cimg src=\"https://img.shields.io/badge/d17397375-fix-green\" alt=\"fix - d17397375\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003cimg src=\"https://img.shields.io/badge/0d49f86ed-fix-green\" alt=\"fix - 0d49f86ed\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003cimg src=\"https://img.shields.io/badge/584f6a2d9-fix-green\" alt=\"fix - 584f6a2d9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e\u003cimg src=\"https://img.shields.io/badge/6699cdc9b-perf-orange\" alt=\"perf - 6699cdc9b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e\u003cimg src=\"https://img.shields.io/badge/43a9dfa66-fix-green\" alt=\"fix - 43a9dfa66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003e\u003cimg src=\"https://img.shields.io/badge/dee3717b3-fix-green\" alt=\"fix - dee3717b3\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.2.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/aa7381efd213eff70a8004731a7e2b06a60cb8c2\"\u003e\u003cimg src=\"https://img.shields.io/badge/aa7381efd-feat-blue\" alt=\"feat - aa7381efd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd a '.prettierrc' file to generated workspaces and add Prettier as dev dependency\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f80db6fb714aa326f6ed03a8a51090ca59ad0955\"\u003e\u003cimg src=\"https://img.shields.io/badge/f80db6fb7-feat-blue\" alt=\"feat - f80db6fb7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd ng-add support for Vitest browser providers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5d1df50d8b84b453570ae5fd9ab6f949bbc11649\"\u003e\u003cimg src=\"https://img.shields.io/badge/5d1df50d8-fix-green\" alt=\"fix - 5d1df50d8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd actionable feedback to vitest-browser schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0dd04f289e555a4a8af7bdadabe300da74701e3b\"\u003e\u003cimg src=\"https://img.shields.io/badge/0dd04f289-feat-blue\" alt=\"feat - 0dd04f289\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd markdown files to Prettier's formatting list\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/fbae1b6ab384186ae69e804c54815cea80e6a600\"\u003e\u003cimg src=\"https://img.shields.io/badge/fbae1b6ab-feat-blue\" alt=\"feat - fbae1b6ab\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eautomatic formatting files modified by schematics\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/91b9d281fc88a242aa6e5dd5495e275990d926ef\"\u003e\u003cimg src=\"https://img.shields.io/badge/91b9d281f-feat-blue\" alt=\"feat - 91b9d281f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eintegrate file formatting into update migrations\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/98a24d0401f36f484dc9c4d8b0f5284ffa524f19\"\u003e\u003cimg src=\"https://img.shields.io/badge/98a24d040-feat-blue\" alt=\"feat - 98a24d040\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003estandardize MCP tools around workspace/project options\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d9cd609c5d13fe492b1f31973d9be518f8529387\"\u003e\u003cimg src=\"https://img.shields.io/badge/d9cd609c5-fix-green\" alt=\"fix - d9cd609c5\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly parse scoped packages in yarn classic list output\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5b05f25005621828565585692b1d7a67c5f0fec8\"\u003e\u003cimg src=\"https://img.shields.io/badge/5b05f2500-fix-green\" alt=\"fix - 5b05f2500\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenable shell option for Prettier execution on Windows platforms\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/25b8a157df70fb0d2c4e6c5438a50ec12e3abc0c\"\u003e\u003cimg src=\"https://img.shields.io/badge/25b8a157d-fix-green\" alt=\"fix - 25b8a157d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003equote complex range specifiers in package manager\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6f29a8c35abb8928d4e7ea01958192dd2a83491d\"\u003e\u003cimg src=\"https://img.shields.io/badge/6f29a8c35-fix-green\" alt=\"fix - 6f29a8c35\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erenamed files by their new path in the schematic workflow\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/201a036f204a6940f70a36a507a4a53d144b5768\"\u003e\u003cimg src=\"https://img.shields.io/badge/201a036f2-fix-green\" alt=\"fix - 201a036f2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify Angular version compatibility checks and add special handling for local builds of new major versions\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/cdd26bb66d8ab334f76323c2b5cae1aa8ce815f6\"\u003e\u003cimg src=\"https://img.shields.io/badge/cdd26bb66-fix-green\" alt=\"fix - cdd26bb66\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003evalidate package manager version using \u003ccode\u003esemver.valid\u003c/code\u003e and throw an error if invalid\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.2.1 (2026-03-05)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ae4c28d0083d948489f4ba38c571b7f955400226\"\u003eae4c28d00\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrect dev dependency detection logic in \u003ccode\u003eng add\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/465073bc1b2b0e9fa594698651a9e0afe747a74a\"\u003e465073bc1\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003edisable npm update notifier in package manager host\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36270634f6ff5ab15896a8c2b345659511a8a276\"\u003e36270634f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eensure group members are updated to targeted version\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d87dba6af1116de0838d8683cd69fd31ed9811fd\"\u003ed87dba6af\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eignore unknown files when formatting schematic changes\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/72d466aa04d4d0cc4d654410bcb6dd44f0de3357\"\u003e72d466aa0\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eprevent adding test dependencies when minimal option is enabled\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0019d1c8e1494295a754063dbf936e1cd40d05bd\"\u003e0019d1c8e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate copy-webpack-plugin to v14.0.0\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6ad8608636ad48ae140cc7299a32e0358c761fcc\"\u003e6ad860863\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ebundle polyfills to preserve execution order in dev server\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003ed17397375\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003econditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e0d49f86ed\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve style include paths relative to \u003ccode\u003eng-package.json\u003c/code\u003e in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e584f6a2d9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003etreat empty browsers array as undefined in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/6699cdc9bfbabc3de2ff0cf03acfd6989dc5596c\"\u003e6699cdc9b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003efix memory leak in \u003ccode\u003eng serve\u003c/code\u003e with i18n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/43a9dfa663c386217c9a654f0e80af74823fcf6a\"\u003e43a9dfa66\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove header validation logic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/dee3717b3faae9ea75d0a5e53c925f915949b8d0\"\u003edee3717b3\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eintroduce DI token to signal route discovery process\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e20.3.19 (2026-03-04)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/74e254bb541dae96c7d0f21ba2b961a0ae43d1fa\"\u003e\u003ccode\u003e74e254b\u003c/code\u003e\u003c/a\u003e release: cut the v21.2.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/500b47df9f6f1620a5657d1b1c425fb9394b1d00\"\u003e\u003ccode\u003e500b47d\u003c/code\u003e\u003c/a\u003e ci: add issue_labels job to dev-infra workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/33a3172b1b7c72f6700dc2c97293f7c419bfceb0\"\u003e\u003ccode\u003e33a3172\u003c/code\u003e\u003c/a\u003e build: introduce package deprecation metadata and integrate it into the relea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/584f6a2d95ac4bdd9f20d918c6700ea79227cc92\"\u003e\u003ccode\u003e584f6a2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): treat empty browsers array as undefined in unit-test bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/0d49f86edf5592f0266c6d6689ab4d55b27b2d8d\"\u003e\u003ccode\u003e0d49f86\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): resolve style include paths relative to `ng-package.json...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d1739737564fbcc3e4c5a6c3369046cccf0f6120\"\u003e\u003ccode\u003ed173973\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/build\u003c/code\u003e): conditionally allow \u003ccode\u003evi.mock\u003c/code\u003e for non-relative imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e265b1c5e409a54f6a0525d4e375bbb76a887212\"\u003e\u003ccode\u003ee265b1c\u003c/code\u003e\u003c/a\u003e ci: update pull-request labeling action path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87a88ba0b932eb4b709479e2ba0fd48f9e682220\"\u003e\u003ccode\u003e87a88ba\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/62b1500ea5f0dbe22fc0ff9312b7b00565806f48\"\u003e\u003ccode\u003e62b1500\u003c/code\u003e\u003c/a\u003e ci: create gemini code reviewer configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a6d5f330189e74909a6bc886695650a3f40ab9a3\"\u003e\u003ccode\u003ea6d5f33\u003c/code\u003e\u003c/a\u003e build: update dependency aspect_rules_jasmine to v2.0.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/katib/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/katib/pull/2639","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fkatib/issues/2639","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2639/packages"}},{"old_version":"0.8.2","new_version":"1.4.0","update_type":"major","path":"/components/centraldashboard-angular/backend","pr_created_at":"2026-03-03T18:21:40.000Z","version_change":"0.8.2 → 1.4.0","issue":{"uuid":"4018105166","node_id":"PR_kwDOMUu3wc7HrnBv","number":231,"state":"open","title":"build(deps): bump underscore and @kubernetes/client-node in /components/centraldashboard-angular/backend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript","area/dashboard-angular"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-03T18:21:40.000Z","updated_at":"2026-03-03T18:41:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"underscore","repository_url":"https://github.com/jashkenas/underscore","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.8.2","new_version":"1.4.0"}],"path":"/components/centraldashboard-angular/backend","ecosystem":"npm"},"body":"Removes [underscore](https://github.com/jashkenas/underscore). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `underscore`\n\nUpdates `@kubernetes/client-node` from 0.8.2 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.8.2...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/dashboard/pull/231","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fdashboard/issues/231","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/231/packages"}},{"old_version":"1.0.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2026-03-01T18:48:36.000Z","version_change":"1.0.0 → 1.4.0","issue":{"uuid":"4007990120","node_id":"PR_kwDOPppRPM7HKtAr","number":44,"state":"closed","title":"chore(deps): Bump @kubernetes/client-node from 1.0.0 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":true,"comments_count":3,"pull_request":true,"closed_at":"2026-03-23T05:05:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T18:48:36.000Z","updated_at":"2026-04-22T05:27:58.000Z","time_to_close":1851390,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"1.0.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 1.0.0 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.0.0...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=1.0.0\u0026new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Sawtone/ST-Homepage/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sawtone%2FST-Homepage/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"}},{"old_version":"0.12.3","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2026-02-14T12:57:18.000Z","version_change":"0.12.3 → 1.4.0","issue":{"uuid":"3941383065","node_id":"PR_kwDOMznhd87Dxt5O","number":25,"state":"open","title":"Bump qs and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","Stale","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-14T12:57:18.000Z","updated_at":"2026-03-15T06:00:16.898Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"qs","repository_url":"https://github.com/ljharb/qs","old_version":"6.14.1","new_version":"6.14.2"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.12.3","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [qs](https://github.com/ljharb/qs) to 6.14.2 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `qs` from 6.14.1 to 6.14.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.2\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/546\"\u003e#546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/\u003ccode\u003eparseArrayValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when \u003ccode\u003ethrowOnLimitExceeded\u003c/code\u003e is true (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/529\"\u003e#529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove extraneous comments (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/545\"\u003e#545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Robustness] avoid \u003ccode\u003e.push\u003c/code\u003e, use \u003ccode\u003evoid\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation (\u003ca href=\"https://redirect.github.com/ljharb/qs/issues/543\"\u003e#543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[readme] replace runkit CI badge with shields.io check-runs badge\u003c/li\u003e\n\u003cli\u003e[meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003e[actions] fix rebase workflow permissions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/bdcf0c7f82387c18ac8fabfccd2f440645cef47b\"\u003e\u003ccode\u003ebdcf0c7\u003c/code\u003e\u003c/a\u003e v6.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/294db90c812ddbe7d7a35d5687c505fd21a2d6a2\"\u003e\u003ccode\u003e294db90\u003c/code\u003e\u003c/a\u003e [readme] document that \u003ccode\u003eaddQueryPrefix\u003c/code\u003e does not add \u003ccode\u003e?\u003c/code\u003e to empty output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/5c308e5516c270a78caa6f278465914090f91ec6\"\u003e\u003ccode\u003e5c308e5\u003c/code\u003e\u003c/a\u003e [readme] clarify \u003ccode\u003eparseArrays\u003c/code\u003e and \u003ccode\u003earrayLimit\u003c/code\u003e documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6addf8cf738d529c54d91f6f3ffb6c1be91bbfdc\"\u003e\u003ccode\u003e6addf8c\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: mark overflow objects for indexed notation exceeding \u003ccode\u003earrayLimit\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/cfc108f662326d6ab540f3545ef0b832baf83cdf\"\u003e\u003ccode\u003ecfc108f\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003earrayLimit\u003c/code\u003e means max count, not max index, in \u003ccode\u003ecombine\u003c/code\u003e/\u003ccode\u003emerge\u003c/code\u003e/`pars...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/febb64442a80e49200211fa38d3c96b58024ac77\"\u003e\u003ccode\u003efebb644\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: throw on \u003ccode\u003earrayLimit\u003c/code\u003e exceeded with indexed notation when `thr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f6a7abff1f13d644db9b05fe4f2c98ada6bf8482\"\u003e\u003ccode\u003ef6a7abf\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: enforce \u003ccode\u003earrayLimit\u003c/code\u003e on \u003ccode\u003ecomma\u003c/code\u003e-parsed values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fbc5206c25b4d1851cea683f02c10756c521d15a\"\u003e\u003ccode\u003efbc5206\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003eparse\u003c/code\u003e: fix error message to reflect arrayLimit as max index; remove e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/1b9a8b4e78c6aff4c22fa559107227f02fd0216a\"\u003e\u003ccode\u003e1b9a8b4\u003c/code\u003e\u003c/a\u003e [actions] fix rebase workflow permissions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/2a35775614e0fb46ac8a3060201a32a7c23a7fda\"\u003e\u003ccode\u003e2a35775\u003c/code\u003e\u003c/a\u003e [meta] fix changelog typo (\u003ccode\u003earrayLength\u003c/code\u003e → \u003ccode\u003earrayLimit\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/TomerFi/odh-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/TomerFi/odh-dashboard/pull/25","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TomerFi%2Fodh-dashboard/issues/25","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/25/packages"}},{"old_version":"0.17.1","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2026-02-01T05:55:40.000Z","version_change":"0.17.1 → 1.4.0","issue":{"uuid":"3881303310","node_id":"PR_kwDONggpb87AraG2","number":70,"state":"closed","title":"Chore(deps): Bump @kubernetes/client-node from 0.17.1 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-24T04:47:13.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-01T05:55:40.000Z","updated_at":"2026-02-24T04:47:22.000Z","time_to_close":1983093,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"0.17.1","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 0.17.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=0.17.1\u0026new-version=1.4.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/Yavorovskyi-Viktor/homepage/pull/70","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yavorovskyi-Viktor%2Fhomepage/issues/70","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/70/packages"}},{"old_version":"1.3.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2026-01-26T01:48:00.000Z","version_change":"1.3.0 → 1.4.0","issue":{"uuid":"3854212539","node_id":"PR_kwDOPNxfp86_RwXx","number":1096,"state":"open","title":"chore(deps): bump @kubernetes/client-node from 1.3.0 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T01:48:00.000Z","updated_at":"2026-01-26T01:48:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 1.3.0 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=1.3.0\u0026new-version=1.4.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/ryanmaclean/vibecode-webgui/pull/1096","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanmaclean%2Fvibecode-webgui/issues/1096","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1096/packages"}},{"old_version":"0.20.0","new_version":"1.4.0","update_type":"major","path":"/gitops/addons/charts/kro/resource-groups/manifests/cicd-pipeline/tests/template-execution","pr_created_at":"2026-01-23T16:09:24.000Z","version_change":"0.20.0 → 1.4.0","issue":{"uuid":"3848116510","node_id":"PR_kwDOKS6Wh86-94lA","number":435,"state":"open","title":"Bump form-data and @kubernetes/client-node in /gitops/addons/charts/kro/resource-groups/manifests/cicd-pipeline/tests/template-execution","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-23T16:09:24.000Z","updated_at":"2026-01-29T09:44:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"form-data","repository_url":"https://github.com/form-data/form-data","old_version":"2.3.3","new_version":"4.0.5"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.20.0","new_version":"1.4.0"}],"path":"/gitops/addons/charts/kro/resource-groups/manifests/cicd-pipeline/tests/template-execution","ecosystem":"npm"},"body":"Bumps [form-data](https://github.com/form-data/form-data) to 4.0.5 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `form-data` from 2.3.3 to 4.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/form-data/form-data/releases\"\u003eform-data's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\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/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\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.3...v4.0.4\"\u003ev4.0.4\u003c/a\u003e - 2025-07-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[meta] add \u003ccode\u003eauto-changelog\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/811f68282fab0315209d0e2d1c44b6c32ea0d479\"\u003e\u003ccode\u003e811f682\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] handle predict-v8-randomness failures in node \u0026lt; 17 and node \u0026gt; 23 \u003ca href=\"https://github.com/form-data/form-data/commit/1d11a76434d101f22fdb26b8aef8615f28b98402\"\u003e\u003ccode\u003e1d11a76\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] Switch to using \u003ccode\u003ecrypto\u003c/code\u003e random for boundary values \u003ca href=\"https://github.com/form-data/form-data/commit/3d1723080e6577a66f17f163ecd345a21d8d0fd0\"\u003e\u003ccode\u003e3d17230\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] fix linting errors \u003ca href=\"https://github.com/form-data/form-data/commit/5e340800b5f8914213e4e0378c084aae71cfd73a\"\u003e\u003ccode\u003e5e34080\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] actually ensure the readme backup isn’t published \u003ca href=\"https://github.com/form-data/form-data/commit/316c82ba93fd4985af757b771b9a1f26d3b709ef\"\u003e\u003ccode\u003e316c82b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/58c25d76406a5b0dfdf54045cf252563f2bbda8d\"\u003e\u003ccode\u003e58c25d7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix readme capitalization \u003ca href=\"https://github.com/form-data/form-data/commit/2300ca19595b0ee96431e868fe2a40db79e41c61\"\u003e\u003ccode\u003e2300ca1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.2...v4.0.3\"\u003ev4.0.3\u003c/a\u003e - 2025-06-05\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eappend\u003c/code\u003e: avoid a crash on nullish values \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/577\"\u003e\u003ccode\u003e[#577](https://github.com/form-data/form-data/issues/577)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[eslint] use a shared config \u003ca href=\"https://github.com/form-data/form-data/commit/426ba9ac440f95d1998dac9a5cd8d738043b048f\"\u003e\u003ccode\u003e426ba9a\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[eslint] fix some spacing issues \u003ca href=\"https://github.com/form-data/form-data/commit/20941917f0e9487e68c564ebc3157e23609e2939\"\u003e\u003ccode\u003e2094191\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003ehasown\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/81ab41b46fdf34f5d89d7ff30b513b0925febfaa\"\u003e\u003ccode\u003e81ab41b\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] validate boundary type in \u003ccode\u003esetBoundary()\u003c/code\u003e method \u003ca href=\"https://github.com/form-data/form-data/commit/8d8e4693093519f7f18e3c597d1e8df8c493de9e\"\u003e\u003ccode\u003e8d8e469\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add tests to check the behavior of \u003ccode\u003egetBoundary\u003c/code\u003e with non-strings \u003ca href=\"https://github.com/form-data/form-data/commit/837b8a1f7562bfb8bda74f3fc538adb7a5858995\"\u003e\u003ccode\u003e837b8a1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] remove unused deps \u003ca href=\"https://github.com/form-data/form-data/commit/870e4e665935e701bf983a051244ab928e62d58e\"\u003e\u003ccode\u003e870e4e6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] remove local commit hooks \u003ca href=\"https://github.com/form-data/form-data/commit/e6e83ccb545a5619ed6cd04f31d5c2f655eb633e\"\u003e\u003ccode\u003ee6e83cc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e \u003ca href=\"https://github.com/form-data/form-data/commit/4066fd6f65992b62fa324a6474a9292a4f88c916\"\u003e\u003ccode\u003e4066fd6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[meta] fix scripts to use prepublishOnly \u003ca href=\"https://github.com/form-data/form-data/commit/c4bbb13c0ef669916657bc129341301b1d331d75\"\u003e\u003ccode\u003ec4bbb13\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/form-data/form-data/compare/v4.0.1...v4.0.2\"\u003ev4.0.2\u003c/a\u003e - 2025-02-14\u003c/h2\u003e\n\u003ch3\u003eMerged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/573\"\u003e\u003ccode\u003e[#573](https://github.com/form-data/form-data/issues/573)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix (npmignore): ignore temporary build files \u003ca href=\"https://redirect.github.com/form-data/form-data/pull/532\"\u003e\u003ccode\u003e[#532](https://github.com/form-data/form-data/issues/532)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] set \u003ccode\u003eSymbol.toStringTag\u003c/code\u003e when available (\u003ca href=\"https://redirect.github.com/form-data/form-data/issues/573\"\u003e#573\u003c/a\u003e) \u003ca href=\"https://redirect.github.com/form-data/form-data/issues/396\"\u003e\u003ccode\u003e[#396](https://github.com/form-data/form-data/issues/396)\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\u003eSee full diff in \u003ca href=\"https://github.com/form-data/form-data/commits/v4.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~ljharb\"\u003eljharb\u003c/a\u003e, a new releaser for form-data since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.20.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.20.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aws-samples/appmod-blueprints/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/aws-samples/appmod-blueprints/pull/435","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-samples%2Fappmod-blueprints/issues/435","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/435/packages"}},{"old_version":"1.3.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2026-01-19T05:18:05.000Z","version_change":"1.3.0 → 1.4.0","issue":{"uuid":"3828040452","node_id":"PR_kwDOP1NX7M6969xv","number":19,"state":"open","title":"Bump the dependencies group across 1 directory with 56 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":"2026-01-19T05:18:05.000Z","updated_at":"2026-01-26T06:13:43.098Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":56,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.17","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-prettier","old_version":"5.5.4","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"ls-engines","old_version":"0.9.3","new_version":"0.10.0","repository_url":"https://github.com/ljharb/ls-engines"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.3.1","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.0","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.53.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.17","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"@types/dockerode","old_version":"3.3.43","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"undici","old_version":"7.16.0","new_version":"7.18.2","repository_url":"https://github.com/nodejs/undici"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"arangojs","old_version":"10.1.2","new_version":"10.2.0","repository_url":"https://github.com/arangodb/arangojs"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.30.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.29.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.16.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"pg","old_version":"8.16.3","new_version":"8.17.1","repository_url":"https://github.com/brianc/node-postgres"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.16.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.3","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.2.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/pubsub","old_version":"5.2.0","new_version":"5.2.2","repository_url":"https://github.com/googleapis/nodejs-pubsub"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.4.0","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.18.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.7","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.971.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"superagent","old_version":"10.2.3","new_version":"10.3.0","repository_url":"https://github.com/ladjs/superagent"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.1.4","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.2.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.16.1","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.2","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.40.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.5","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 55 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.2` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.17` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.2` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.4` | `5.5.5` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [ls-engines](https://github.com/ljharb/ls-engines) | `0.9.3` | `0.10.0` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.3.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.0` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.53.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.17` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode) | `3.3.43` | `4.0.0` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [undici](https://github.com/nodejs/undici) | `7.16.0` | `7.18.2` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [arangojs](https://github.com/arangodb/arangojs) | `10.1.2` | `10.2.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.30.0` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.29.0` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.16.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.17.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.16.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.3` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.2.0` |\n| [@google-cloud/pubsub](https://github.com/googleapis/nodejs-pubsub) | `5.2.0` | `5.2.2` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.4.0` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.18.0` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.7` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.971.0` |\n| [superagent](https://github.com/ladjs/superagent) | `10.2.3` | `10.3.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.1.4` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.2.0` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.16.1` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.2` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.40.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.5` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.17\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport openTelemetry for browser mode  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9180\"\u003evitest-dev/vitest#9180\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ec3a8b68\"\u003e\u003c!-- raw HTML omitted --\u003e(1ec3a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport TRACEPARENT and TRACESTATE environment variables for OpenTelemetry context propagation  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9295\"\u003evitest-dev/vitest#9295\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/876cb84c2\"\u003e\u003c!-- raw HTML omitted --\u003e(876cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove asymmetric matcher diff readability by unwrapping container matchers  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003esheremet-va\u003c/strong\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9330\"\u003evitest-dev/vitest#9330\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b2ec724a8\"\u003e\u003c!-- raw HTML omitted --\u003e(b2ec7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove runner error when importing outside of test context  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9335\"\u003evitest-dev/vitest#9335\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dd3dd839\"\u003e\u003c!-- raw HTML omitted --\u003e(2dd3d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace crypto.randomUUID to allow insecure environments (fix \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9\"\u003e#9\u003c/a\u003e…  -  by \u003ca href=\"https://github.com/plusgut\"\u003e\u003ccode\u003e@​plusgut\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9339\"\u003evitest-dev/vitest#9339\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9\"\u003evitest-dev/vitest#9\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e6a3f8cc7\"\u003e\u003c!-- raw HTML omitted --\u003e(e6a3f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle null options in \u003ccode\u003eaddEventHandler\u003c/code\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9371\"\u003e#9371\u003c/a\u003e  -  by \u003ca href=\"https://github.com/ThibautMarechal\"\u003e\u003ccode\u003e@​ThibautMarechal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9372\"\u003evitest-dev/vitest#9372\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9371\"\u003evitest-dev/vitest#9371\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/40841ff00\"\u003e\u003c!-- raw HTML omitted --\u003e(40841)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTypo in browser.provider error  -  by \u003ca href=\"https://github.com/deammer\"\u003e\u003ccode\u003e@​deammer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9394\"\u003evitest-dev/vitest#9394\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4b67fc25a\"\u003e\u003c!-- raw HTML omitted --\u003e(4b67f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprocess.env\u003c/code\u003e and \u003ccode\u003eimport.meta.env\u003c/code\u003e defines in inline project  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9239\"\u003evitest-dev/vitest#9239\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b70c96121\"\u003e\u003c!-- raw HTML omitted --\u003e(b70c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix upload File instance  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9294\"\u003evitest-dev/vitest#9294\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b67788c69\"\u003e\u003c!-- raw HTML omitted --\u003e(b6778)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix invalid project token for artifacts assets  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9321\"\u003evitest-dev/vitest#9321\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/caa7d73d4\"\u003e\u003c!-- raw HTML omitted --\u003e(caa7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog \u003ccode\u003eErrorEvent.message\u003c/code\u003e when unhandled \u003ccode\u003eErrorEvent.error\u003c/code\u003e is null  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9322\"\u003evitest-dev/vitest#9322\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5d84eeb91\"\u003e\u003c!-- raw HTML omitted --\u003e(5d84e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003efileParallelism\u003c/code\u003e on an instance  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9328\"\u003evitest-dev/vitest#9328\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/150065459\"\u003e\u003c!-- raw HTML omitted --\u003e(15006)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary \u003ccode\u003eistanbul-lib-source-maps\u003c/code\u003e usage  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9344\"\u003evitest-dev/vitest#9344\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b09405375\"\u003e\u003c!-- raw HTML omitted --\u003e(b0940)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply patch from \u003ca href=\"https://redirect.github.com/istanbuljs/istanbuljs/issues/837\"\u003eistanbuljs/istanbuljs#837\u003c/a\u003e  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003esapphi-red\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9413\"\u003evitest-dev/vitest#9413\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/837\"\u003evitest-dev/vitest#837\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e05cedbf4\"\u003e\u003c!-- raw HTML omitted --\u003e(e05ce)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efsModuleCache\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't store importers in cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9422\"\u003evitest-dev/vitest#9422\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/751364eec\"\u003e\u003c!-- raw HTML omitted --\u003e(75136)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd importers alongside importedModules  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9423\"\u003evitest-dev/vitest#9423\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59f92d403\"\u003e\u003c!-- raw HTML omitted --\u003e(59f92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix mock transform with class  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9421\"\u003evitest-dev/vitest#9421\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d390eb527\"\u003e\u003c!-- raw HTML omitted --\u003e(d390e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eValidate environment options when reusing the worker  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9349\"\u003evitest-dev/vitest#9349\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8a8836e3\"\u003e\u003c!-- raw HTML omitted --\u003e(a8a88)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle worker start failures gracefully  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9337\"\u003evitest-dev/vitest#9337\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/200dadb32\"\u003e\u003c!-- raw HTML omitted --\u003e(200da)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReport test module if it failed to run  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9272\"\u003evitest-dev/vitest#9272\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c78882985\"\u003e\u003c!-- raw HTML omitted --\u003e(c7888)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRespect nested test.only within describe.only  -  by \u003ca href=\"https://github.com/Ujjwaljain16\"\u003e\u003ccode\u003e@​Ujjwaljain16\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9021\"\u003evitest-dev/vitest#9021\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9213\"\u003evitest-dev/vitest#9213\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/55d5dad69\"\u003e\u003c!-- raw HTML omitted --\u003e(55d5d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypecheck\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove error message when tsc outputs help text  -  by \u003ca href=\"https://github.com/Ujjwaljain16\"\u003e\u003ccode\u003e@​Ujjwaljain16\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9214\"\u003evitest-dev/vitest#9214\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7b10ab4cd\"\u003e\u003c!-- raw HTML omitted --\u003e(7b10a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDetect gzip by magic numbers instead of Content-Type header in html reporter  -  by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ehi-ogawa\u003c/strong\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9278\"\u003evitest-dev/vitest#9278\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/dd0331632\"\u003e\u003c!-- raw HTML omitted --\u003e(dd033)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebdriverio\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFall back to WebDriver Classic \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9244\"\u003e#9244\u003c/a\u003e  -  by \u003ca href=\"https://github.com/JustasMonkev\"\u003e\u003ccode\u003e@​JustasMonkev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9373\"\u003evitest-dev/vitest#9373\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9244\"\u003evitest-dev/vitest#9244\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c23dd11bd\"\u003e\u003c!-- raw HTML omitted --\u003e(c23dd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.16...v4.0.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.16\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix browser mode default testTimeout back to 15 seconds  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9167\"\u003evitest-dev/vitest#9167\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da0ade249\"\u003e\u003c!-- raw HTML omitted --\u003e(da0ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid crashing on \u003ccode\u003eprocess.versions\u003c/code\u003e stub  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9174\"\u003evitest-dev/vitest#9174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/78cfbf99a\"\u003e\u003c!-- raw HTML omitted --\u003e(78cfb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject calling suite function inside test  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9198\"\u003evitest-dev/vitest#9198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a259c340\"\u003e\u003c!-- raw HTML omitted --\u003e(1a259)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow inlining fully dynamic import  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9137\"\u003evitest-dev/vitest#9137\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/568513ca6\"\u003e\u003c!-- raw HTML omitted --\u003e(56851)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/dd54e944ec0d7b2730933341f3b940e92b186fb6\"\u003e\u003ccode\u003edd54e94\u003c/code\u003e\u003c/a\u003e chore: release v4.0.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/29ee7f5ae9a7545141a0d39cfac3df42e4561ca0\"\u003e\u003ccode\u003e29ee7f5\u003c/code\u003e\u003c/a\u003e chore(deps): update \u003ccode\u003east-v8-to-istanbul\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9418\"\u003e#9418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b09405375d58c1f8f0653a758855fdba56843b93\"\u003e\u003ccode\u003eb094053\u003c/code\u003e\u003c/a\u003e fix(coverage): remove unnecessary \u003ccode\u003eistanbul-lib-source-maps\u003c/code\u003e usage (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9344\"\u003e#9344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f\"\u003e\u003ccode\u003eb46d744\u003c/code\u003e\u003c/a\u003e chore: release v4.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.17/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.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.35.0...v9.39.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-prettier` from 5.5.4 to 5.5.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/releases\"\u003eeslint-plugin-prettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md\"\u003eeslint-plugin-prettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.5.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/772\"\u003e#772\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BPScott\"\u003e\u003ccode\u003e@​BPScott\u003c/code\u003e\u003c/a\u003e! - Bump prettier-linter-helpers dependency to v1.0.1\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/pull/776\"\u003e#776\u003c/a\u003e \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/aswils\"\u003e\u003ccode\u003e@​aswils\u003c/code\u003e\u003c/a\u003e! - fix: bump synckit for yarn PnP ESM issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e2c154a7214d4548dad225a56ee1e333d6389b66\"\u003e\u003ccode\u003ee2c154a\u003c/code\u003e\u003c/a\u003e chore: release eslint-plugin-prettier (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/773\"\u003e#773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/6795c1abf6dc9949da8681b05ec31d323794d00c\"\u003e\u003ccode\u003e6795c1a\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 2 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/774\"\u003e#774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/77651a33cd16fd4c50b7346971990b900a42408b\"\u003e\u003ccode\u003e77651a3\u003c/code\u003e\u003c/a\u003e fix: bump synckit for yarn PnP ESM issue (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/776\"\u003e#776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/7264ed0a6cf47fc36befed32f459e7d875f5992c\"\u003e\u003ccode\u003e7264ed0\u003c/code\u003e\u003c/a\u003e chore: bump prettier-linter-helpers to v1.0.1 (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/772\"\u003e#772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/e11a5b7e71f41b3238da944ba1ee84f7f518a4f4\"\u003e\u003ccode\u003ee11a5b7\u003c/code\u003e\u003c/a\u003e build(deps): Bump the actions group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/769\"\u003e#769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/commit/befda88381335cd5491d2aaa16b67350ba3cc602\"\u003e\u003ccode\u003ebefda88\u003c/code\u003e\u003c/a\u003e ci: enable trusted publishing (\u003ca href=\"https://redirect.github.com/prettier/eslint-plugin-prettier/issues/757\"\u003e#757\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.4...v5.5.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for eslint-plugin-prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ls-engines` from 0.9.3 to 0.10.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/ls-engines/blob/main/CHANGELOG.md\"\u003els-engines's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.4...v0.10.0\"\u003ev0.10.0\u003c/a\u003e - 2025-12-22\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9bdfde14d3cde5659f83569d5cb14b23163dfbeb\"\u003e\u003ccode\u003e9bdfde1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] switch from yargs to pargs \u003ca href=\"https://github.com/ljharb/ls-engines/commit/52031da788e6efd64feaa3049bd63e0ead5bb116\"\u003e\u003ccode\u003e52031da\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] extract fulfilled result processing into separate module \u003ca href=\"https://github.com/ljharb/ls-engines/commit/66212959ba38c5f545905ccb665446d0996e2816\"\u003e\u003ccode\u003e6621295\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] remove unused and no-longer-needed deps \u003ca href=\"https://github.com/ljharb/ls-engines/commit/04c90fb506947a50b030b2a1957de4eabafae8ba\"\u003e\u003ccode\u003e04c90fb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] use \u003ccode\u003eutil.styleText\u003c/code\u003e instead of \u003ccode\u003ecolors\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/b77a164e7b585f75cb802c123963d8708d4e89ed\"\u003e\u003ccode\u003eb77a164\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add regression test for --save flag modifying package.json \u003ca href=\"https://github.com/ljharb/ls-engines/commit/fb74dd9fa7ad8469185295e773ce275487f749a5\"\u003e\u003ccode\u003efb74dd9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] convert CLI entrypoint to ESM \u003ca href=\"https://github.com/ljharb/ls-engines/commit/f5f4084be15c2acef3321a417d08b82a5eefe46d\"\u003e\u003ccode\u003ef5f4084\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Breaking] require node 22 \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9d4fbbcd235d869827935c9353508b5ef506d1dd\"\u003e\u003ccode\u003e9d4fbbc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] correctly extract save function from fulfilled result value \u003ca href=\"https://github.com/ljharb/ls-engines/commit/4d04d3ccc8326f9876ebcce68033a6d5e6937afa\"\u003e\u003ccode\u003e4d04d3c\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003e@npmcli/arborist\u003c/code\u003e, \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003epacote\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/a6f1e0e244478b1c0e17690f12a01d06fbad66ef\"\u003e\u003ccode\u003ea6f1e0e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003enyc\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/15691839194284d42a6ccaac41bc3cde57a0b34c\"\u003e\u003ccode\u003e1569183\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003enpmignore\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/b1342bbe704d5ea5d61628f368b1e98c89057e26\"\u003e\u003ccode\u003eb1342bb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/fa284938b5f23ac5799eed25e1ceae110c63e8b0\"\u003e\u003ccode\u003efa28493\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003eget-dep-tree\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/53f3cfaaf5bd8f5e0eaaaf8ce2e515184597a165\"\u003e\u003ccode\u003e53f3cfa\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/db2c528d52eb787ca1411081bb46a40d82e90580\"\u003e\u003ccode\u003edb2c528\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ev0.9.4\u003c/a\u003e - 2025-12-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add \u003ccode\u003edevEngines\u003c/code\u003e support \u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] update fixtures \u003ca href=\"https://github.com/ljharb/ls-engines/commit/922454d5a51b4516d08ffca48ed3a780eb5bbd87\"\u003e\u003ccode\u003e922454d\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/19","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/19","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/19/packages"}},{"old_version":"0.17.1","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2026-01-16T21:42:20.000Z","version_change":"0.17.1 → 1.4.0","issue":{"uuid":"3823763979","node_id":"PR_kwDOJNF7jc69tb1N","number":47,"state":"closed","title":"Chore(deps): Bump tar and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-07T04:43:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-16T21:42:20.000Z","updated_at":"2026-02-07T04:43:41.000Z","time_to_close":1839673,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps)","packages":[{"name":"Bump tar"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.17.1","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.17.1 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/harryzcy/homepage/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/harryzcy/homepage/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/harryzcy%2Fhomepage/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"0.12.3","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2026-01-16T21:26:53.000Z","version_change":"0.12.3 → 1.4.0","issue":{"uuid":"3823713895","node_id":"PR_kwDOEAWiEc69tQsS","number":6036,"state":"open","title":"Bump tar and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript","needs-ok-to-test"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:26:53.000Z","updated_at":"2026-01-16T21:27:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.12.3","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.12.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.12.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/opendatahub-io/odh-dashboard/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/opendatahub-io/odh-dashboard/pull/6036","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/opendatahub-io%2Fodh-dashboard/issues/6036","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6036/packages"}},{"old_version":"0.16.3","new_version":"1.4.0","update_type":"major","path":"/pkg/ui/v1beta1/frontend","pr_created_at":"2026-01-16T21:24:37.000Z","version_change":"0.16.3 → 1.4.0","issue":{"uuid":"3823706801","node_id":"PR_kwDOB6A7ac69tPHF","number":2598,"state":"open","title":"chore(deps): bump tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli and @kubernetes/client-node in /pkg/ui/v1beta1/frontend","user":"dependabot[bot]","labels":["size/XXL","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:24:37.000Z","updated_at":"2026-01-16T21:24:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar, @angular-devkit/build-angular, @angular-eslint/schematics, @angular/cli"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/pkg/ui/v1beta1/frontend","ecosystem":"npm"},"body":"Bumps [tar](https://github.com/isaacs/node-tar) to 7.5.3 and updates ancestor dependencies [tar](https://github.com/isaacs/node-tar), [@angular-devkit/build-angular](https://github.com/angular/angular-cli), [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics), [@angular/cli](https://github.com/angular/angular-cli) and [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `tar` from 6.2.1 to 7.5.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md\"\u003etar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003e7.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ezstd\u003c/code\u003e compression support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eonentry\u003c/code\u003e in favor of \u003ccode\u003eonReadEntry\u003c/code\u003e for clarity.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eonWriteEntry\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDRY the command definitions into a single \u003ccode\u003emakeCommand\u003c/code\u003e method,\nand update the type signatures to more appropriately infer the\nreturn type from the options and arguments provided.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate minipass to v7.1.0\u003c/li\u003e\n\u003cli\u003eUpdate the type definitions of \u003ccode\u003ewrite()\u003c/code\u003e and \u003ccode\u003eend()\u003c/code\u003e methods on\n\u003ccode\u003eUnpack\u003c/code\u003e and \u003ccode\u003eParser\u003c/code\u003e classes to be compatible with the\nNodeJS.WritableStream type in the latest versions of\n\u003ccode\u003e@types/node\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node \u0026lt;18\u003c/li\u003e\n\u003cli\u003eRewrite in TypeScript, provide ESM and CommonJS hybrid\ninterface\u003c/li\u003e\n\u003cli\u003eAdd tree-shake friendly exports, like \u003ccode\u003eimport('tar/create')\u003c/code\u003e\nand \u003ccode\u003eimport('tar/read-entry')\u003c/code\u003e to get individual functions or\nclasses.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echmod\u003c/code\u003e option that defaults to false, and deprecate\n\u003ccode\u003enoChmod\u003c/code\u003e. That is, reverse the default option regarding\nexplicitly setting file system modes to match tar entry\nsettings.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eprocessUmask\u003c/code\u003e option to avoid having to call\n\u003ccode\u003eprocess.umask()\u003c/code\u003e when \u003ccode\u003echmod: true\u003c/code\u003e (or \u003ccode\u003enoChmod: false\u003c/code\u003e) is\nset.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for brotli compression\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003emaxDepth\u003c/code\u003e option to prevent extraction into excessively\ndeep folders.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/03138441b238f48070fb22824b2529c445bc70c7\"\u003e\u003ccode\u003e0313844\u003c/code\u003e\u003c/a\u003e 7.5.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/340eb285b6d986e91969a1170d7fe9b0face405e\"\u003e\u003ccode\u003e340eb28\u003c/code\u003e\u003c/a\u003e fix: sanitize absolute linkpaths properly\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/8bb83f7e5154fad0302c8329f4b7472ef139f86b\"\u003e\u003ccode\u003e8bb83f7\u003c/code\u003e\u003c/a\u003e update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/1c4aedd28a3a1b125c9f00a3daa489fafe8d8512\"\u003e\u003ccode\u003e1c4aedd\u003c/code\u003e\u003c/a\u003e Fix typo in onWriteEntry documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/d9ea73a9b3fc0a2f9734fda65279f48c7cc99f28\"\u003e\u003ccode\u003ed9ea73a\u003c/code\u003e\u003c/a\u003e 7.5.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/5e1a8e638600d3c3a2969b4de6a6ec44fa8d74c9\"\u003e\u003ccode\u003e5e1a8e6\u003c/code\u003e\u003c/a\u003e Fix sync tar.list when file size reduces while reading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/0fbeaeddf583e5aee1281fc6bf2d2b435594bbbd\"\u003e\u003ccode\u003e0fbeaed\u003c/code\u003e\u003c/a\u003e formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/2dbacfe3398e262865beb80ffb278dc5bec8399e\"\u003e\u003ccode\u003e2dbacfe\u003c/code\u003e\u003c/a\u003e add types for make-tar util\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/c5865d3120ab1367e78e64619ad03b1835d945ae\"\u003e\u003ccode\u003ec5865d3\u003c/code\u003e\u003c/a\u003e remove unused taprc file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-tar/commit/bdb38096afdec3046e99b969971987c86c4e4292\"\u003e\u003ccode\u003ebdb3809\u003c/code\u003e\u003c/a\u003e header: only read from ustar block if not specified in Pax\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-devkit/build-angular` from 14.2.13 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e\u003cimg src=\"https://img.shields.io/badge/36cf3afb4-feat-blue\" alt=\"feat - 36cf3afb4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003e\u003cimg src=\"https://img.shields.io/badge/e71a72ffd-feat-blue\" alt=\"feat - e71a72ffd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/18cf6c51b-fix-green\" alt=\"fix - 18cf6c51b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003e\u003cimg src=\"https://img.shields.io/badge/c3c9ac506-feat-blue\" alt=\"feat - c3c9ac506\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003e\u003cimg src=\"https://img.shields.io/badge/d635a6c63-feat-blue\" alt=\"feat - d635a6c63\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003e\u003cimg src=\"https://img.shields.io/badge/d8b76e93d-fix-green\" alt=\"fix - d8b76e93d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e\u003cimg src=\"https://img.shields.io/badge/7ab5c0b0a-fix-green\" alt=\"fix - 7ab5c0b0a\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e\u003cimg src=\"https://img.shields.io/badge/348096623-fix-green\" alt=\"fix - 348096623\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e\u003cimg src=\"https://img.shields.io/badge/032257a6d-fix-green\" alt=\"fix - 032257a6d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e\u003cimg src=\"https://img.shields.io/badge/18d74dde8-fix-green\" alt=\"fix - 18d74dde8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e\u003cimg src=\"https://img.shields.io/badge/45d4f5668-fix-green\" alt=\"fix - 45d4f5668\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e\u003cimg src=\"https://img.shields.io/badge/122ed27c9-fix-green\" alt=\"fix - 122ed27c9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003e\u003cimg src=\"https://img.shields.io/badge/a15db28b2-perf-orange\" alt=\"perf - a15db28b2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e\u003cimg src=\"https://img.shields.io/badge/240588b7e-perf-orange\" alt=\"perf - 240588b7e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e\u003cimg src=\"https://img.shields.io/badge/1eda0a99f-feat-blue\" alt=\"feat - 1eda0a99f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e\u003cimg src=\"https://img.shields.io/badge/87175f9dc-feat-blue\" alt=\"feat - 87175f9dc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e\u003cimg src=\"https://img.shields.io/badge/1e39c77a4-fix-green\" alt=\"fix - 1e39c77a4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e\u003cimg src=\"https://img.shields.io/badge/3fd7dcd76-fix-green\" alt=\"fix - 3fd7dcd76\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e\u003cimg src=\"https://img.shields.io/badge/164e7dbbc-fix-green\" alt=\"fix - 164e7dbbc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003e\u003cimg src=\"https://img.shields.io/badge/ad99e00ad-fix-green\" alt=\"fix - ad99e00ad\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/issues/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.1.0-rc.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9006ec057ced126f1c7822ffd36adee7748819ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/9006ec057-fix-green\" alt=\"fix - 9006ec057\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003emove 'provideZoneChangeDetection' to the root module\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/42d4febf4698ac33f9aa5a2d2d6183adca34f7b5\"\u003e\u003cimg src=\"https://img.shields.io/badge/42d4febf4-fix-green\" alt=\"fix - 42d4febf4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate application schematics for module-based apps to use 'provideZoneChangeDetection'\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5dfc0eea03c1faecd636fac775b0f5bc5f0ed430\"\u003e\u003cimg src=\"https://img.shields.io/badge/5dfc0eea0-fix-green\" alt=\"fix - 5dfc0eea0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component message\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/424a465df7fa131803de4184f787ad9573a65090\"\u003e\u003cimg src=\"https://img.shields.io/badge/424a465df-fix-green\" alt=\"fix - 424a465df\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component welcome message\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-devkit/build-angular\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.1.0 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e772e6efe7\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e8efb86318\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003ec3c9ac506\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003ed635a6c63\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003ed8b76e93d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e7ab5c0b0a\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e348096623\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e316fca862\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e032257a6d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e18d74dde8\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e1ad773671\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e45d4f5668\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e122ed27c9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003ea15db28b2\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e240588b7e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e36cf3afb4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003ee71a72ffd\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e18cf6c51b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e1eda0a99f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e87175f9dc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e1e39c77a4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e3fd7dcd76\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e164e7dbbc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003ead99e00ad\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/pull/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e21.0.6 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e| Commit                                                                                              | Type | Description                                  |\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/angular/angular-cli/commit/9c5a2e34c11422139023a453f2baef2d57d1f6fe\"\u003e\u003ccode\u003e9c5a2e3\u003c/code\u003e\u003c/a\u003e release: cut the v21.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/94e7f4951a01994bad54e5cede21bef2b88c1554\"\u003e\u003ccode\u003e94e7f49\u003c/code\u003e\u003c/a\u003e build: update Angular versions to 21.1.0 stable versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/84a228cc355a44bb5a24aba13f78ab9fd8a04422\"\u003e\u003ccode\u003e84a228c\u003c/code\u003e\u003c/a\u003e build: update dependency bazel to v8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9ae6844a85bbef9234bc4671469d854d96201851\"\u003e\u003ccode\u003e9ae6844\u003c/code\u003e\u003c/a\u003e build: update dependency node to v22.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/09c5c9fd365af4f8a61243515720aebcb50c15b2\"\u003e\u003ccode\u003e09c5c9f\u003c/code\u003e\u003c/a\u003e build: lock file maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/977d46128635e38faea2dea32e48812ccf4e4278\"\u003e\u003ccode\u003e977d461\u003c/code\u003e\u003c/a\u003e refactor: update license URL from angular.io to angular.dev and angular mater...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f13c84501e8fe4b11fd2cc9587205d48f46267ea\"\u003e\u003ccode\u003ef13c845\u003c/code\u003e\u003c/a\u003e refactor: update copyright from Google Inc to Google LLC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8d99cfeb09a2c4bf8d12f453dc9ac942103cdffd\"\u003e\u003ccode\u003e8d99cfe\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/ssr\u003c/code\u003e): handle platform destruction during rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8195bf8c538c75ca46e0d43fca91fb950888f083\"\u003e\u003ccode\u003e8195bf8\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d45693ab47eb9fbf718e8b85a343a4d979816471\"\u003e\u003ccode\u003ed45693a\u003c/code\u003e\u003c/a\u003e refactor(\u003ccode\u003e@​angular/cli\u003c/code\u003e): support copying config files to temp package directory\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular-eslint/schematics` from 14.4.0 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/releases\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.1.0\u003c/h2\u003e\n\u003ch2\u003e21.1.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 add prefer-signal-model rule to encourage using model() for two-way bindings (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2818\"\u003e#2818\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.47.0 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2805\"\u003e#2805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2814\"\u003e#2814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003eKaran Mistry\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev21.0.1\u003c/h2\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-template-literal] handle chained concatenations correctly (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2801\"\u003e#2801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e [prefer-contextual-for-variables] fix overlapping fixes for semicolon-separated let declarations (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2802\"\u003e#2802\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003ev21.0.0\u003c/h2\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003cp\u003eAs always we recommend that you update your existing workspaces by using \u003ccode\u003eng update\u003c/code\u003e as we provide some helpful schematics to help migrate your workspaces to the latest and greatest. Running the following will update Angular, the Angular CLI and angular-eslint together:\u003c/p\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003eng update @angular/core @angular/cli angular-eslint\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin:\u003c/strong\u003e formally deprecate [no-conflicting-lifecycle] and remove from \u0026quot;all\u0026quot; config (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5d845924\"\u003e5d845924\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add prefer-control-flow to recommended config (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/77cd24d3\"\u003e77cd24d3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003eeslint-plugin-template:\u003c/strong\u003e add textContent to default allowList (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/f112c169\"\u003ef112c169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  \u003cstrong\u003ebuilder:\u003c/strong\u003e align formatter invocation with eslint CLI by always passing all files, even if quiet (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/bceaa80e\"\u003ebceaa80e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular-eslint/schematics\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0 (2025-12-08)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ereference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\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\u003c/ul\u003e\n\u003ch2\u003e21.0.1 (2025-11-23)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch1\u003e21.0.0 (2025-11-22)\u003c/h1\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eschematics:\u003c/strong\u003e generate new projects using eslint defineConfig (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b\"\u003e5aa8171b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️ update Angular dependencies to v21 (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671e\"\u003e6a6b671e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eJamesHenry \u003ca href=\"https://github.com/JamesHenry\"\u003e\u003ccode\u003e@​JamesHenry\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e20.7.0 (2025-11-22)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.6.0 (2025-11-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.2 (2025-11-08)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.1 (2025-11-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for schematics to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e20.5.0 (2025-10-27)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate typescript-eslint packages to v8.46.1 (\u003ca href=\"https://redirect.github.com/angular-eslint/angular-eslint/pull/2701\"\u003e#2701\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/4fa7889c54600ba56d29928b8026ff30a16d600b\"\u003e\u003ccode\u003e4fa7889\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7bb47b27bfaef61af694ebc29bc5636378b232c\"\u003e\u003ccode\u003ee7bb47b\u003c/code\u003e\u003c/a\u003e fix: reference \u003ccode\u003e@​angular/cli\u003c/code\u003e peer in addition to direct dependencies (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2820\"\u003e#2820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/b19b1f627d3ff20f583f10caf005ed7bc147b7ab\"\u003e\u003ccode\u003eb19b1f6\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/9ae353f71d8135399f9e3cb776963a98f4cc4f08\"\u003e\u003ccode\u003e9ae353f\u003c/code\u003e\u003c/a\u003e chore(release): publish 21.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/5aa8171b510021a6d3bc167d5cf041da8ba56484\"\u003e\u003ccode\u003e5aa8171\u003c/code\u003e\u003c/a\u003e feat(schematics): generate new projects using eslint defineConfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/6a6b671ec8597f9a04edb9993c410593e5700d18\"\u003e\u003ccode\u003e6a6b671\u003c/code\u003e\u003c/a\u003e feat!: update Angular dependencies to v21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/fdddff9b3e5d9a36e4dd527d201ed7b48ce2f08f\"\u003e\u003ccode\u003efdddff9\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e5301604797ce99db2c65d55749e4826cffe5115\"\u003e\u003ccode\u003ee530160\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e7e09cd252c983cd8c30b4496e7a7807511452c8\"\u003e\u003ccode\u003ee7e09cd\u003c/code\u003e\u003c/a\u003e chore: make vitest IDE extension work reliably (\u003ca href=\"https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular-eslint/angular-eslint/commit/e97d134a0616498a863f3221f11a0af6ade0b2d3\"\u003e\u003ccode\u003ee97d134\u003c/code\u003e\u003c/a\u003e chore(release): publish 20.5.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular-eslint/angular-eslint/commits/v21.1.0/packages/schematics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​angular-eslint/schematics\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@angular/cli` from 14.2.13 to 21.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/releases\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e21.1.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e\u003cimg src=\"https://img.shields.io/badge/36cf3afb4-feat-blue\" alt=\"feat - 36cf3afb4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003e\u003cimg src=\"https://img.shields.io/badge/e71a72ffd-feat-blue\" alt=\"feat - e71a72ffd\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/18cf6c51b-fix-green\" alt=\"fix - 18cf6c51b\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003e\u003cimg src=\"https://img.shields.io/badge/c3c9ac506-feat-blue\" alt=\"feat - c3c9ac506\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003e\u003cimg src=\"https://img.shields.io/badge/d635a6c63-feat-blue\" alt=\"feat - d635a6c63\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003e\u003cimg src=\"https://img.shields.io/badge/d8b76e93d-fix-green\" alt=\"fix - d8b76e93d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e\u003cimg src=\"https://img.shields.io/badge/7ab5c0b0a-fix-green\" alt=\"fix - 7ab5c0b0a\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e\u003cimg src=\"https://img.shields.io/badge/348096623-fix-green\" alt=\"fix - 348096623\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e\u003cimg src=\"https://img.shields.io/badge/032257a6d-fix-green\" alt=\"fix - 032257a6d\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e\u003cimg src=\"https://img.shields.io/badge/18d74dde8-fix-green\" alt=\"fix - 18d74dde8\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e\u003cimg src=\"https://img.shields.io/badge/45d4f5668-fix-green\" alt=\"fix - 45d4f5668\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e\u003cimg src=\"https://img.shields.io/badge/122ed27c9-fix-green\" alt=\"fix - 122ed27c9\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003e\u003cimg src=\"https://img.shields.io/badge/a15db28b2-perf-orange\" alt=\"perf - a15db28b2\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e\u003cimg src=\"https://img.shields.io/badge/240588b7e-perf-orange\" alt=\"perf - 240588b7e\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e\u003cimg src=\"https://img.shields.io/badge/1eda0a99f-feat-blue\" alt=\"feat - 1eda0a99f\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e\u003cimg src=\"https://img.shields.io/badge/87175f9dc-feat-blue\" alt=\"feat - 87175f9dc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e\u003cimg src=\"https://img.shields.io/badge/1e39c77a4-fix-green\" alt=\"fix - 1e39c77a4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e\u003cimg src=\"https://img.shields.io/badge/3fd7dcd76-fix-green\" alt=\"fix - 3fd7dcd76\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e\u003cimg src=\"https://img.shields.io/badge/164e7dbbc-fix-green\" alt=\"fix - 164e7dbbc\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003e\u003cimg src=\"https://img.shields.io/badge/ad99e00ad-fix-green\" alt=\"fix - ad99e00ad\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/issues/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch2\u003e21.1.0-rc.0\u003c/h2\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9006ec057ced126f1c7822ffd36adee7748819ed\"\u003e\u003cimg src=\"https://img.shields.io/badge/9006ec057-fix-green\" alt=\"fix - 9006ec057\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003emove 'provideZoneChangeDetection' to the root module\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/42d4febf4698ac33f9aa5a2d2d6183adca34f7b5\"\u003e\u003cimg src=\"https://img.shields.io/badge/42d4febf4-fix-green\" alt=\"fix - 42d4febf4\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate application schematics for module-based apps to use 'provideZoneChangeDetection'\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/5dfc0eea03c1faecd636fac775b0f5bc5f0ed430\"\u003e\u003cimg src=\"https://img.shields.io/badge/5dfc0eea0-fix-green\" alt=\"fix - 5dfc0eea0\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component message\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/424a465df7fa131803de4184f787ad9573a65090\"\u003e\u003cimg src=\"https://img.shields.io/badge/424a465df-fix-green\" alt=\"fix - 424a465df\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate default app component welcome message\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e\u003cimg src=\"https://img.shields.io/badge/772e6efe7-feat-blue\" alt=\"feat - 772e6efe7\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e\u003cimg src=\"https://img.shields.io/badge/8efb86318-feat-blue\" alt=\"feat - 8efb86318\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e\u003cimg src=\"https://img.shields.io/badge/316fca862-fix-green\" alt=\"fix - 316fca862\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e\u003cimg src=\"https://img.shields.io/badge/1ad773671-fix-green\" alt=\"fix - 1ad773671\" /\u003e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/angular/angular-cli/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e21.1.0 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/cli\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/772e6efe7acb2d2318a57ba77092a85fc286c51b\"\u003e772e6efe7\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd 'test' and 'e2e' MCP tools\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8efb8631842401e219e20dd7955512d4a90a28a3\"\u003e8efb86318\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd \u0026quot;all\u0026quot; as an experimental tool group\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/c3c9ac5067275461e2d8caefba81ac9701949776\"\u003ec3c9ac506\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eAdd MCP tools for building and running devservers\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d635a6c6335d0838fc0977f6742f6aa9f769c527\"\u003ed635a6c63\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd signal forms lessons\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d8b76e93d3e9e4e7bd7ad6e12fdf59cd663cbb8e\"\u003ed8b76e93d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly handle yarn classic tag manifest fetching\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/7ab5c0b0a1c637f3e0adb71486e5e7e8716561e4\"\u003e7ab5c0b0a\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ecorrectly spawn package managers on Windows in new abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/348096623326857a5d8cf77d56712776e1190180\"\u003e348096623\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eenhance list_projects MCP tool file system traversal and symlink handling\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/316fca8626d51b28ea8cd840f3815b7c6dfcfffa\"\u003e316fca862\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003ehandle array output from npm view in manifest parser\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/032257a6d00360d2c4e6d5406409dcfa5b27d1d5\"\u003e032257a6d\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eimprove signal forms lesson examples in AI tutor\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18d74dde8938dbe566df80753d5c148c19040179\"\u003e18d74dde8\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003erename mcp devserver tools to comply with naming spec\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1ad773671afa2849a966f9974cb30e7c8e8ed7d4\"\u003e1ad773671\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate dependency \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e to v1.25.2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/45d4f5668018362f90fcc4cdc487470286f03c02\"\u003e45d4f5668\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eupdate yarn berry package manager configuration\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/122ed27c906613b7966cbda8fe2f36dbe6f60198\"\u003e122ed27c9\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003euse project-local temporary directory in ng add\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/a15db28b29f6f43bef1ed1ca7c6a963d9943f801\"\u003ea15db28b2\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003ecache resolved specific version in package manager abstraction\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/240588b7e3c8698c83110793ab98d20caee4e1a4\"\u003e240588b7e\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eperf\u003c/td\u003e\n\u003ctd\u003eoptimize \u003ccode\u003eng add\u003c/code\u003e version discovery\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​schematics/angular\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/36cf3afb485a01f86c4c90f136b38a3cf338e313\"\u003e36cf3afb4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003eadd browserMode option to jasmine-vitest schematic\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/e71a72ffdc426e26bfb4f0bb92e8f5795a621c18\"\u003ee71a72ffd\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003egenerate detailed migration report for \u003ccode\u003erefactor-jasmine-vitest\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/18cf6c51b72ce5c7f23012585ed992cf91cef5ed\"\u003e18cf6c51b\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eadd MCP configuration file to new workspaces\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/build\u003c/code\u003e\u003c/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCommit\u003c/th\u003e\n\u003cth\u003eType\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1eda0a99f89f625f8db1ecfe4873a7672e625401\"\u003e1eda0a99f\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edirectly support ng-packagr in unit-test builder\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/87175f9dcdb7349dc8701fa1d5cf61c1b8542d42\"\u003e87175f9dc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efeat\u003c/td\u003e\n\u003ctd\u003edisable TestBed teardown during debugging in Vitest\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/1e39c77a4fe272ccab1a1d8bd58eef1ce608a6c7\"\u003e1e39c77a4\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003einject source-map-support for Vitest browser tests\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/3fd7dcd764be0d0afb9cd792d53268d6f314df83\"\u003e3fd7dcd76\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003enormalize roots to POSIX in test discovery for Windows compatibility\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/164e7dbbc2b06bbd5aab84937c903e0590591c60\"\u003e164e7dbbc\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003eresolve test files correctly on Windows when using non-C drives\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/ad99e00ad7edd17e369777c8d38b4137ea736121\"\u003ead99e00ad\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003efix\u003c/td\u003e\n\u003ctd\u003esimplify SSL handling for \u003ccode\u003eng serve\u003c/code\u003e with SSR (\u003ca href=\"https://redirect.github.com/angular/angular-cli/pull/31722\"\u003e#31722\u003c/a\u003e)\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch1\u003e21.0.6 (2026-01-14)\u003c/h1\u003e\n\u003ch3\u003e\u003ccode\u003e@​angular/ssr\u003c/code\u003e\u003c/h3\u003e\n\u003cp\u003e| Commit                                                                                              | Type | Description                                  |\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/angular/angular-cli/commit/9c5a2e34c11422139023a453f2baef2d57d1f6fe\"\u003e\u003ccode\u003e9c5a2e3\u003c/code\u003e\u003c/a\u003e release: cut the v21.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/94e7f4951a01994bad54e5cede21bef2b88c1554\"\u003e\u003ccode\u003e94e7f49\u003c/code\u003e\u003c/a\u003e build: update Angular versions to 21.1.0 stable versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/84a228cc355a44bb5a24aba13f78ab9fd8a04422\"\u003e\u003ccode\u003e84a228c\u003c/code\u003e\u003c/a\u003e build: update dependency bazel to v8.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/9ae6844a85bbef9234bc4671469d854d96201851\"\u003e\u003ccode\u003e9ae6844\u003c/code\u003e\u003c/a\u003e build: update dependency node to v22.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/09c5c9fd365af4f8a61243515720aebcb50c15b2\"\u003e\u003ccode\u003e09c5c9f\u003c/code\u003e\u003c/a\u003e build: lock file maintenance\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/977d46128635e38faea2dea32e48812ccf4e4278\"\u003e\u003ccode\u003e977d461\u003c/code\u003e\u003c/a\u003e refactor: update license URL from angular.io to angular.dev and angular mater...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/f13c84501e8fe4b11fd2cc9587205d48f46267ea\"\u003e\u003ccode\u003ef13c845\u003c/code\u003e\u003c/a\u003e refactor: update copyright from Google Inc to Google LLC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8d99cfeb09a2c4bf8d12f453dc9ac942103cdffd\"\u003e\u003ccode\u003e8d99cfe\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​angular/ssr\u003c/code\u003e): handle platform destruction during rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/8195bf8c538c75ca46e0d43fca91fb950888f083\"\u003e\u003ccode\u003e8195bf8\u003c/code\u003e\u003c/a\u003e build: update cross-repo angular dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/angular/angular-cli/commit/d45693ab47eb9fbf718e8b85a343a4d979816471\"\u003e\u003ccode\u003ed45693a\u003c/code\u003e\u003c/a\u003e refactor(\u003ccode\u003e@​angular/cli\u003c/code\u003e): support copying config files to temp package directory\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/angular/angular-cli/compare/14.2.13...v21.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/katib/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/katib/pull/2598","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fkatib/issues/2598","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2598/packages"}},{"old_version":"0.16.3","new_version":"1.4.0","update_type":"major","path":"/frontend/server","pr_created_at":"2026-01-16T21:21:53.000Z","version_change":"0.16.3 → 1.4.0","issue":{"uuid":"3823699859","node_id":"PR_kwDOB-71UM69tNqY","number":12668,"state":"open","title":"chore(deps): bump tar and @kubernetes/client-node in /frontend/server","user":"dependabot[bot]","labels":["size/XXL","needs-ok-to-test","dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-16T21:21:53.000Z","updated_at":"2026-02-15T23:00:28.028Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"tar","repository_url":"https://github.com/isaacs/node-tar","old_version":null,"new_version":null,"is_removal":true},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.16.3","new_version":"1.4.0"}],"path":"/frontend/server","ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `@kubernetes/client-node` from 0.16.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.16.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/kubeflow/pipelines/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/kubeflow/pipelines/pull/12668","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kubeflow%2Fpipelines/issues/12668","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12668/packages"}},{"old_version":"1.3.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2026-01-02T04:05:31.000Z","version_change":"1.3.0 → 1.4.0","issue":{"uuid":"3775547648","node_id":"PR_kwDOPamoOM67PpkA","number":37,"state":"open","title":"deps(deps): bump the production-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":[],"assignees":["yehudacohen"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-02T04:05:31.000Z","updated_at":"2026-01-02T04:05:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"production-dependencies","update_count":3,"packages":[{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"alchemy","old_version":"0.62.3","new_version":"0.82.2","repository_url":"https://github.com/alchemy-run/alchemy"},{"name":"pino","old_version":"9.14.0","new_version":"10.1.0","repository_url":"https://github.com/pinojs/pino"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 3 updates in the / directory: [@kubernetes/client-node](https://github.com/kubernetes-client/javascript), [alchemy](https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy) and [pino](https://github.com/pinojs/pino).\n\nUpdates `@kubernetes/client-node` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `alchemy` from 0.62.3 to 0.82.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alchemy-run/alchemy/releases\"\u003ealchemy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.82.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estate\u003c/strong\u003e: Add drizzle-orm as a dependency  -  by \u003ca href=\"https://github.com/sam-goodwin\"\u003e\u003ccode\u003e@​sam-goodwin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1283\"\u003ealchemy-run/alchemy#1283\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e42\"\u003e\u003c!-- raw HTML omitted --\u003e(aa274)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.1...v0.82.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.82.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: D1 import  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1254\"\u003ealchemy-run/alchemy#1254\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b622\"\u003e\u003c!-- raw HTML omitted --\u003e(7ba2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eD1 database create error due to malformed request  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1278\"\u003ealchemy-run/alchemy#1278\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8\"\u003e\u003c!-- raw HTML omitted --\u003e(dc93d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eD1 local migrations fail with \u0026quot;column already exists\u0026quot;  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1279\"\u003ealchemy-run/alchemy#1279\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096\"\u003e\u003c!-- raw HTML omitted --\u003e(e6021)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.0...v0.82.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.82.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eneon\u003c/strong\u003e: Add support for 'adopt' prop in neon branches  -  by \u003ca href=\"https://github.com/utopyin\"\u003e\u003ccode\u003e@​utopyin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1273\"\u003ealchemy-run/alchemy#1273\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a1\"\u003e\u003c!-- raw HTML omitted --\u003e(6c795)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.4...v0.82.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Add \u0026quot;delete: false\u0026quot; option to hyperdrive  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1276\"\u003ealchemy-run/alchemy#1276\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47\"\u003e\u003c!-- raw HTML omitted --\u003e(a5f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Include hyperdrive in generated tokens with workers:* scope  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1275\"\u003ealchemy-run/alchemy#1275\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/f67534d5\"\u003e\u003c!-- raw HTML omitted --\u003e(f6753)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.3...v0.81.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Website resources properly lowercase worker names  -  by \u003ca href=\"https://github.com/Mkassabov\"\u003e\u003ccode\u003e@​Mkassabov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1268\"\u003ealchemy-run/alchemy#1268\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/828345c1\"\u003e\u003c!-- raw HTML omitted --\u003e(82834)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add missing \u0026quot;.ts\u0026quot; extensions to hey api client  -  by \u003ca href=\"https://github.com/john-royal\"\u003e\u003ccode\u003e@​john-royal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1269\"\u003ealchemy-run/alchemy#1269\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/808c3687\"\u003e\u003c!-- raw HTML omitted --\u003e(808c3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.2...v0.81.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.81.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alchemy-run/alchemy/blob/main/CHANGELOG.md\"\u003ealchemy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.82.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estate\u003c/strong\u003e: Add drizzle-orm as a dependency  -  by \u003cstrong\u003eSam Goodwin\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1283\"\u003ealchemy-run/alchemy#1283\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e42\"\u003e\u003c!-- raw HTML omitted --\u003e(aa274)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.1...v0.82.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.82.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: D1 import  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1254\"\u003ealchemy-run/alchemy#1254\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b622\"\u003e\u003c!-- raw HTML omitted --\u003e(7ba2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eD1 database create error due to malformed request  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1278\"\u003ealchemy-run/alchemy#1278\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8\"\u003e\u003c!-- raw HTML omitted --\u003e(dc93d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eD1 local migrations fail with \u0026quot;column already exists\u0026quot;  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1279\"\u003ealchemy-run/alchemy#1279\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096\"\u003e\u003c!-- raw HTML omitted --\u003e(e6021)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.82.0...v0.82.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.82.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eneon\u003c/strong\u003e: Add support for 'adopt' prop in neon branches  -  by \u003cstrong\u003eutopy\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1273\"\u003ealchemy-run/alchemy#1273\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a1\"\u003e\u003c!-- raw HTML omitted --\u003e(6c795)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.4...v0.82.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003chr /\u003e\n\u003ch2\u003ev0.81.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecloudflare\u003c/strong\u003e: Add \u0026quot;delete: false\u0026quot; option to hyperdrive  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1276\"\u003ealchemy-run/alchemy#1276\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47\"\u003e\u003c!-- raw HTML omitted --\u003e(a5f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e: Include hyperdrive in generated tokens with workers:* scope  -  by \u003cstrong\u003eJohn Royal\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/alchemy-run/alchemy/issues/1275\"\u003ealchemy-run/alchemy#1275\u003c/a\u003e \u003ca href=\"https://github.com/alchemy-run/alchemy/commit/f67534d5\"\u003e\u003c!-- raw HTML omitted --\u003e(f6753)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/alchemy-run/alchemy/compare/v0.81.3...v0.81.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\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/alchemy-run/alchemy/commit/ff4155941fe13145370a52fb222d74cdd7247fb8\"\u003e\u003ccode\u003eff41559\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/aa274e429968c918b7049941d625f996c19edede\"\u003e\u003ccode\u003eaa274e4\u003c/code\u003e\u003c/a\u003e fix(state): add drizzle-orm as a dependency (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1283\"\u003e#1283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/826548d687ea71ae09e05bcab90e2cb7d049dc5d\"\u003e\u003ccode\u003e826548d\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/e6021096f787e20b0d3d2c60d2b5c2bdfec711ad\"\u003e\u003ccode\u003ee602109\u003c/code\u003e\u003c/a\u003e fix(cloudflare): d1 local migrations fail with \u0026quot;column already exists\u0026quot; (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1279\"\u003e#1279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/7ba2b62264d0ef22a7ea50dcc5ba71aeef46c214\"\u003e\u003ccode\u003e7ba2b62\u003c/code\u003e\u003c/a\u003e feat(cloudflare): d1 import (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/dc93d6d8ee1fa22af8ed27e9541e0d7c32c8508e\"\u003e\u003ccode\u003edc93d6d\u003c/code\u003e\u003c/a\u003e fix(cloudflare): d1 database create error due to malformed request (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/243838d4025732c5ac1d3433c4c5e4ebf1f93d30\"\u003e\u003ccode\u003e243838d\u003c/code\u003e\u003c/a\u003e chore(release): 0.82.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/6c7957a16415c6c4f2f16b60bedd5c5d3d81bfa1\"\u003e\u003ccode\u003e6c7957a\u003c/code\u003e\u003c/a\u003e feat(neon): add support for 'adopt' prop in neon branches (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1273\"\u003e#1273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/c89fe91ee4c2106f79cd21023fa2ed88adc9a577\"\u003e\u003ccode\u003ec89fe91\u003c/code\u003e\u003c/a\u003e chore(release): 0.81.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alchemy-run/alchemy/commit/a5f6ad47c50c92d68e0d18910c9c9a15ee89de42\"\u003e\u003ccode\u003ea5f6ad4\u003c/code\u003e\u003c/a\u003e feat(cloudflare): add \u0026quot;delete: false\u0026quot; option to hyperdrive (\u003ca href=\"https://github.com/alchemy-run/alchemy/tree/HEAD/alchemy/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/alchemy-run/alchemy/commits/v0.82.2/alchemy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pino` from 9.14.0 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/pinojs/pino/releases\"\u003epino's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: add regression test for issue \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2313\"\u003e#2313\u003c/a\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2314\"\u003epinojs/pino#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix!: use safer types for censor function signature (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2307\"\u003e#2307\u003c/a\u003e) by \u003ca href=\"https://github.com/slifty\"\u003e\u003ccode\u003e@​slifty\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2308\"\u003epinojs/pino#2308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove unused parsedChindingsSym symbol by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2315\"\u003epinojs/pino#2315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add .npmignore to exclude unnecessary files by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2312\"\u003epinojs/pino#2312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(lint): migrate from standard to neostandard \u0026amp; upgrade eslint to v9 by \u003ca href=\"https://github.com/lokeshwar777\"\u003e\u003ccode\u003e@​lokeshwar777\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2316\"\u003epinojs/pino#2316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint-plugin-n from 15.7.0 to 17.23.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/pinojs/pino/pull/2305\"\u003epinojs/pino#2305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e@​pinojs/redact\u003c/code\u003e by \u003ca href=\"https://github.com/mcollina\"\u003e\u003ccode\u003e@​mcollina\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2321\"\u003epinojs/pino#2321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: added missing isoTimeNano to nested namespace by \u003ca href=\"https://github.com/edge33\"\u003e\u003ccode\u003e@​edge33\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2325\"\u003epinojs/pino#2325\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/slifty\"\u003e\u003ccode\u003e@​slifty\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2308\"\u003epinojs/pino#2308\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lokeshwar777\"\u003e\u003ccode\u003e@​lokeshwar777\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2316\"\u003epinojs/pino#2316\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v10.0.0...v10.1.0\"\u003ehttps://github.com/pinojs/pino/compare/v10.0.0...v10.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003cp\u003eThe only breaking change is dropping support for Node 18.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(types): add LogFnFields by \u003ca href=\"https://github.com/samchungy\"\u003e\u003ccode\u003e@​samchungy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2254\"\u003epinojs/pino#2254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert tests to node:test by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2299\"\u003epinojs/pino#2299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremoved unused .taprc.yaml by \u003ca href=\"https://github.com/jsumners\"\u003e\u003ccode\u003e@​jsumners\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pinojs/pino/pull/2310\"\u003epinojs/pino#2310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pinojs/pino/compare/v9.13.1...v10.0.0\"\u003ehttps://github.com/pinojs/pino/compare/v9.13.1...v10.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b248d2f805c1455157867276cb91c87f6023004c\"\u003e\u003ccode\u003eb248d2f\u003c/code\u003e\u003c/a\u003e Bumped v10.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/105a2c93c1dbff4fda919bdbd55d34a8bb2c854e\"\u003e\u003ccode\u003e105a2c9\u003c/code\u003e\u003c/a\u003e fix: added missing isoTimeNano to nested namespace (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2325\"\u003e#2325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/4250665041244a48a41a4488dd4a8f5693824193\"\u003e\u003ccode\u003e4250665\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003e@​pinojs/redact\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2321\"\u003e#2321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/8cb5a596dfdc1c93f8875573267ceafc8425a064\"\u003e\u003ccode\u003e8cb5a59\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-plugin-n from 15.7.0 to 17.23.1 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/b2c1408701d6b3083eef030a3f3dc0b688516926\"\u003e\u003ccode\u003eb2c1408\u003c/code\u003e\u003c/a\u003e chore(lint): migrate from standard to neostandard \u0026amp; upgrade eslint to v9 (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2316\"\u003e#2316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/2b0bd9f6e4ff2b4cf4829a38e422e56033e95d66\"\u003e\u003ccode\u003e2b0bd9f\u003c/code\u003e\u003c/a\u003e chore: add .npmignore to exclude unnecessary files from npm package (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2312\"\u003e#2312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/5e9d4f1a1a6fce80d16bad950b1d9e122c09340b\"\u003e\u003ccode\u003e5e9d4f1\u003c/code\u003e\u003c/a\u003e remove unused parsedChindingsSym symbol (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2315\"\u003e#2315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/f220f1e884593113f6725f5280880d181669ba1b\"\u003e\u003ccode\u003ef220f1e\u003c/code\u003e\u003c/a\u003e fix!: use safer types for censor function signature (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2307\"\u003e#2307\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/e12e9c2308f0102cadc9b66b35e5a43710da7c28\"\u003e\u003ccode\u003ee12e9c2\u003c/code\u003e\u003c/a\u003e test: add regression test for issue \u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2313\"\u003e#2313\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pinojs/pino/issues/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pinojs/pino/commit/d15cdd6aa45ebc446ec96fdf4010af9423e35b0e\"\u003e\u003ccode\u003ed15cdd6\u003c/code\u003e\u003c/a\u003e Bumped v10.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pinojs/pino/compare/v9.14.0...v10.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/yehudacohen/typekro/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yehudacohen%2Ftypekro/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"}},{"old_version":"0.17.1","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2026-01-01T17:14:23.000Z","version_change":"0.17.1 → 1.4.0","issue":{"uuid":"3774926418","node_id":"PR_kwDOM2Iz5M67Nvlq","number":56,"state":"closed","title":"Chore(deps): Bump @kubernetes/client-node from 0.17.1 to 1.4.0","user":"dependabot[bot]","labels":["dependencies","javascript","stale"],"assignees":[],"locked":true,"comments_count":3,"pull_request":true,"closed_at":"2026-01-23T03:58:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-01T17:14:23.000Z","updated_at":"2026-02-22T04:41:43.000Z","time_to_close":1853041,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Chore(deps): Bump","packages":[{"name":"@kubernetes/client-node","old_version":"0.17.1","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"}],"path":null,"ecosystem":"npm"},"body":"Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 0.17.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.17.1...1.4.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=@kubernetes/client-node\u0026package-manager=npm_and_yarn\u0026previous-version=0.17.1\u0026new-version=1.4.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/officialmofabs/homepage/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialmofabs%2Fhomepage/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"}},{"old_version":"0.21.0","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2025-12-31T17:31:07.000Z","version_change":"0.21.0 → 1.4.0","issue":{"uuid":"3773202485","node_id":"PR_kwDOPohMy867IDSR","number":8,"state":"closed","title":"chore(deps): bump qs and @kubernetes/client-node","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-14T12:02:30.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-31T17:31:07.000Z","updated_at":"2026-02-14T12:02:31.000Z","time_to_close":3868283,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"qs","repository_url":"https://github.com/ljharb/qs","old_version":"6.14.0","new_version":"6.14.1"},{"name":"@kubernetes/client-node","repository_url":"https://github.com/kubernetes-client/javascript","old_version":"0.21.0","new_version":"1.4.0"}],"path":null,"ecosystem":"npm"},"body":"Bumps [qs](https://github.com/ljharb/qs) to 6.14.1 and updates ancestor dependency [@kubernetes/client-node](https://github.com/kubernetes-client/javascript). These dependencies need to be updated together.\n\nUpdates `qs` from 6.14.0 to 6.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/qs/blob/main/CHANGELOG.md\"\u003eqs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003cstrong\u003e6.14.1\u003c/strong\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Fix] ensure arrayLength applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003eparse\u003c/code\u003e: when a custom decoder returns \u003ccode\u003enull\u003c/code\u003e for a key, ignore that key\u003c/li\u003e\n\u003cli\u003e[Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e[meta] add threat model\u003c/li\u003e\n\u003cli\u003e[actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003estringify\u003c/code\u003e: increase coverage\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003efor-each\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/3fa11a5f643c76896387bd2d86904a2d0141fdf7\"\u003e\u003ccode\u003e3fa11a5\u003c/code\u003e\u003c/a\u003e v6.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/a62670423c1ccab0dd83c621bfb98c7c024e314d\"\u003e\u003ccode\u003ea626704\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/3086902ecf7f088d0d1803887643ac6c03d415b9\"\u003e\u003ccode\u003e3086902\u003c/code\u003e\u003c/a\u003e [Fix] ensure arrayLength applies to \u003ccode\u003e[]\u003c/code\u003e notation as well\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/fc7930e86c2264c1568c9f5606830e19b0bc2af2\"\u003e\u003ccode\u003efc7930e\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/0b06aac566abee45ef0327667a7cc89e7aed8b58\"\u003e\u003ccode\u003e0b06aac\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/64951f6200a1fb72cc003c6e8226dde3d2ef591f\"\u003e\u003ccode\u003e64951f6\u003c/code\u003e\u003c/a\u003e [Refactor] \u003ccode\u003eparse\u003c/code\u003e: extract key segment splitting helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/e1bd2599cdff4c936ea52fb1f16f921cbe7aa88c\"\u003e\u003ccode\u003ee1bd259\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/f4b3d39709fef6ddbd85128d1ba4c6b566c4902e\"\u003e\u003ccode\u003ef4b3d39\u003c/code\u003e\u003c/a\u003e [eslint] add eslint 9 optional peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/6e94d9596ca50dffafcef40a5f64eca89962cf34\"\u003e\u003ccode\u003e6e94d95\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/qs/commit/973dc3c51c86da9f4e30edeb4b1725158d439102\"\u003e\u003ccode\u003e973dc3c\u003c/code\u003e\u003c/a\u003e [actions] add workflow permissions\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.21.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.21.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/tsviz/k8s-mcp/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/tsviz/k8s-mcp/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tsviz%2Fk8s-mcp/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"1.3.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2025-12-22T04:43:20.000Z","version_change":"1.3.0 → 1.4.0","issue":{"uuid":"3752295015","node_id":"PR_kwDOP1NX7M66EDtG","number":17,"state":"open","title":"Bump the dependencies group across 1 directory with 49 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:43:20.000Z","updated_at":"2026-01-12T07:01:00.389Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":49,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.2","repository_url":"https://github.com/eslint/eslint"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"ls-engines","old_version":"0.9.3","new_version":"0.9.4","repository_url":"https://github.com/ljharb/ls-engines"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.2.0","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.4","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.50.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.29.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.28.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.15.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.16.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.3","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.0.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.18.0","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.4","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.956.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.0.2","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.2.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.16.0","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.3.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.2","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.39.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.2` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.2` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [ls-engines](https://github.com/ljharb/ls-engines) | `0.9.3` | `0.9.4` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.2.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.50.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.16` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.29.1` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.28.1` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.15.0` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.16.0` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.3` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.0.0` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.3.1` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.18.0` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.4` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.956.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.0.2` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.2.0` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.16.0` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.3.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.2` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.39.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.4` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.2\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9\"\u003e\u003ccode\u003e5705833\u003c/code\u003e\u003c/a\u003e fix: warn when \u003ccode\u003eeslint-env\u003c/code\u003e configuration comments are found (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381\"\u003e#20381\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBuild Related\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23\"\u003e\u003ccode\u003e506f154\u003c/code\u003e\u003c/a\u003e build: add .scss files entry to knip (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391\"\u003e#20391\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b\"\u003e\u003ccode\u003e7ca0af7\u003c/code\u003e\u003c/a\u003e chore: upgrade to \u003ccode\u003e@eslint/js@9.39.2\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394\"\u003e#20394\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1\"\u003e\u003ccode\u003e4c9858e\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003ev9.x-dev\u003c/code\u003e branch (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382\"\u003e#20382\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e\"\u003e\u003ccode\u003ec43ce24\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.2/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.16\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix browser mode default testTimeout back to 15 seconds  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9167\"\u003evitest-dev/vitest#9167\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/da0ade249\"\u003e\u003c!-- raw HTML omitted --\u003e(da0ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid crashing on \u003ccode\u003eprocess.versions\u003c/code\u003e stub  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9174\"\u003evitest-dev/vitest#9174\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/78cfbf99a\"\u003e\u003c!-- raw HTML omitted --\u003e(78cfb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject calling suite function inside test  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9198\"\u003evitest-dev/vitest#9198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a259c340\"\u003e\u003c!-- raw HTML omitted --\u003e(1a259)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow inlining fully dynamic import  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9137\"\u003evitest-dev/vitest#9137\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/568513ca6\"\u003e\u003c!-- raw HTML omitted --\u003e(56851)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix module graph UI on html reporter with headless browser mode  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9219\"\u003evitest-dev/vitest#9219\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/60642b304\"\u003e\u003c!-- raw HTML omitted --\u003e(60642)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog deprecated \u003ccode\u003etest.poolOptions\u003c/code\u003e if it's set  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9226\"\u003evitest-dev/vitest#9226\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f7f6aa8ba\"\u003e\u003c!-- raw HTML omitted --\u003e(f7f6a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImport \u003ccode\u003erecordArtifact\u003c/code\u003e from the vitest package  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9186\"\u003evitest-dev/vitest#9186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/01c56454d\"\u003e\u003c!-- raw HTML omitted --\u003e(01c56)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eimport.meta.env\u003c/code\u003e define  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9205\"\u003evitest-dev/vitest#9205\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/01a9a58d9\"\u003e\u003c!-- raw HTML omitted --\u003e(01a9a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eString formatting bug when including placeholders in console.log  -  by \u003ca href=\"https://github.com/michael-debs\"\u003e\u003ccode\u003e@​michael-debs\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9030\"\u003evitest-dev/vitest#9030\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9131\"\u003evitest-dev/vitest#9131\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/84a306210\"\u003e\u003c!-- raw HTML omitted --\u003e(84a30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eIstanbul untested files source maps are off  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9208\"\u003evitest-dev/vitest#9208\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/372e86fde\"\u003e\u003c!-- raw HTML omitted --\u003e(372e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport \u003ccode\u003esetupEnvironment\u003c/code\u003e for custom pools  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9187\"\u003evitest-dev/vitest#9187\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5d26b87b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d26b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.15...v4.0.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.15\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache\u003c/strong\u003e: Add opt-out on a plugin level, fix internal root cache  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9154\"\u003evitest-dev/vitest#9154\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a68f74e5e\"\u003e\u003c!-- raw HTML omitted --\u003e(a68f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Print import duration breakdown  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9105\"\u003evitest-dev/vitest#9105\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/122ff321c\"\u003e\u003c!-- raw HTML omitted --\u003e(122ff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKeep built-in id as is in bun and deno  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9117\"\u003evitest-dev/vitest#9117\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/075ab3520\"\u003e\u003c!-- raw HTML omitted --\u003e(075ab)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eoptimizeDeps.rolldownOptions\u003c/code\u003e to fix depreated warning + fix \u003ccode\u003essr.external: true\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9121\"\u003evitest-dev/vitest#9121\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd8bd6dee\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8bd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix external behavior with \u003ccode\u003edeps.optimizer\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9125\"\u003evitest-dev/vitest#9125\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4c75492cc\"\u003e\u003c!-- raw HTML omitted --\u003e(4c754)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eVery minor typo in \u0026quot;Chrome DevTools Protocol\u0026quot;  -  by \u003ca href=\"https://github.com/HowToTestFrontend\"\u003e\u003ccode\u003e@​HowToTestFrontend\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9146\"\u003evitest-dev/vitest#9146\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/209976419\"\u003e\u003c!-- raw HTML omitted --\u003e(20997)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Run \u003ccode\u003etoMatchScreenshot\u003c/code\u003e only once when used with \u003ccode\u003eexpect.element\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9132\"\u003evitest-dev/vitest#9132\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0d2e7e3e2\"\u003e\u003c!-- raw HTML omitted --\u003e(0d2e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e: Istanbul provider to not break source maps  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9040\"\u003evitest-dev/vitest#9040\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e4ca917f1\"\u003e\u003c!-- raw HTML omitted --\u003e(e4ca9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Update dependency tinyexec to v1  -  in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9122\"\u003evitest-dev/vitest#9122\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fd7860222\"\u003e\u003c!-- raw HTML omitted --\u003e(fd786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e: Remove \u003ccode\u003e--browser.provider\u003c/code\u003e from docs  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9115\"\u003evitest-dev/vitest#9115\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/120b3dac1\"\u003e\u003c!-- raw HTML omitted --\u003e(120b3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e: Preserve \u003ccode\u003ecurrentTestName\u003c/code\u003e in extended matchers  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9106\"\u003evitest-dev/vitest#9106\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e43458e02\"\u003e\u003c!-- raw HTML omitted --\u003e(e4345)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e: Terminate workers on \u003ccode\u003eCTRL+c\u003c/code\u003e forceful exits  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9140\"\u003evitest-dev/vitest#9140\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d57d8bf0a\"\u003e\u003c!-- raw HTML omitted --\u003e(d57d8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporters\u003c/strong\u003e: Show project in github reporter  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9138\"\u003evitest-dev/vitest#9138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bb65e15c7\"\u003e\u003c!-- raw HTML omitted --\u003e(bb65e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003espy\u003c/strong\u003e: Do not mock overriden method, if parent was automocked  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9116\"\u003evitest-dev/vitest#9116\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1a24607b4\"\u003e\u003c!-- raw HTML omitted --\u003e(1a246)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e: MessagePort objects passed to Worker.postMessage work when clone === \u0026quot;native\u0026quot;  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9118\"\u003evitest-dev/vitest#9118\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/deee83e54\"\u003e\u003c!-- raw HTML omitted --\u003e(deee8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b46d7444cc3a14296c5a4db67232226dc094f35f\"\u003e\u003ccode\u003eb46d744\u003c/code\u003e\u003c/a\u003e chore: release v4.0.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb\"\u003e\u003ccode\u003eeb1abf0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.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.35.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 `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ls-engines` from 0.9.3 to 0.9.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ljharb/ls-engines/blob/main/CHANGELOG.md\"\u003els-engines's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ev0.9.4\u003c/a\u003e - 2025-12-16\u003c/h2\u003e\n\u003ch3\u003eCommits\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[New] add \u003ccode\u003edevEngines\u003c/code\u003e support \u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] update fixtures \u003ca href=\"https://github.com/ljharb/ls-engines/commit/922454d5a51b4516d08ffca48ed3a780eb5bbd87\"\u003e\u003ccode\u003e922454d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] increase coverage \u003ca href=\"https://github.com/ljharb/ls-engines/commit/8fddd8eada8adb8d7b3ec157117e780a7df82299\"\u003e\u003ccode\u003e8fddd8e\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] \u003ccode\u003epeer-subset-root\u003c/code\u003e: add peer dep as devDep for consistent install across npm versions \u003ca href=\"https://github.com/ljharb/ls-engines/commit/37c0e32489e57937f6e9a319611c700bfcbf23c9\"\u003e\u003ccode\u003e37c0e32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Fix] \u003ccode\u003echeckCurrent\u003c/code\u003e: use the computed \u003ccode\u003egraphValid\u003c/code\u003e, not the \u003ccode\u003egraphValids\u003c/code\u003e object \u003ca href=\"https://github.com/ljharb/ls-engines/commit/c90bdf7e86fd7af1942c16c598cded8472fd0af5\"\u003e\u003ccode\u003ec90bdf7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Refactor] make the engines field name dynamic \u003ca href=\"https://github.com/ljharb/ls-engines/commit/c3d0bd1803498d958ba23e62afcd01fb88b9d2b8\"\u003e\u003ccode\u003ec3d0bd1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add coverage \u003ca href=\"https://github.com/ljharb/ls-engines/commit/bfc1a2d9069c07eb73afcfab8447717b1f28105c\"\u003e\u003ccode\u003ebfc1a2d\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tests] add coverage for getGraphEntries default values \u003ca href=\"https://github.com/ljharb/ls-engines/commit/9ad3ae1f179080ebb981e734dceefb7e47c3edd7\"\u003e\u003ccode\u003e9ad3ae1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, \u003ccode\u003ees-value-fixtures\u003c/code\u003e, \u003ccode\u003enpmignore\u003c/code\u003e, \u003ccode\u003eobject-inspect\u003c/code\u003e, \u003ccode\u003etape\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/19b7f79a7ab95e1e45ab841c53d36b1afe30517a\"\u003e\u003ccode\u003e19b7f79\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003elockfile-info\u003c/code\u003e, \u003ccode\u003eobject.values\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, \u003ccode\u003etable\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/0575332bd976c5fe66beb0e5ac43e176185e641e\"\u003e\u003ccode\u003e0575332\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] use \u003ccode\u003enpm audit\u003c/code\u003e instead of \u003ccode\u003eaud\u003c/code\u003e \u003ca href=\"https://github.com/ljharb/ls-engines/commit/7739d617fe73f74b1bdd3c0327af9db895440a5c\"\u003e\u003ccode\u003e7739d61\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Dev Deps] add missing peer dep \u003ca href=\"https://github.com/ljharb/ls-engines/commit/ff8df753baf1d09746c1137f0a0117ae9d62b05c\"\u003e\u003ccode\u003eff8df75\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/ljharb/ls-engines/commit/acbc6635a58248da128b048d8e9fbcb1e4c788f9\"\u003e\u003ccode\u003eacbc663\u003c/code\u003e\u003c/a\u003e v0.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/e474d52023bd73ac8a5887db6f2bbecdba0c7e17\"\u003e\u003ccode\u003ee474d52\u003c/code\u003e\u003c/a\u003e [New] add \u003ccode\u003edevEngines\u003c/code\u003e support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/37c0e32489e57937f6e9a319611c700bfcbf23c9\"\u003e\u003ccode\u003e37c0e32\u003c/code\u003e\u003c/a\u003e [Tests] \u003ccode\u003epeer-subset-root\u003c/code\u003e: add peer dep as devDep for consistent install acr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/9ad3ae1f179080ebb981e734dceefb7e47c3edd7\"\u003e\u003ccode\u003e9ad3ae1\u003c/code\u003e\u003c/a\u003e [Tests] add coverage for getGraphEntries default values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/0575332bd976c5fe66beb0e5ac43e176185e641e\"\u003e\u003ccode\u003e0575332\u003c/code\u003e\u003c/a\u003e [Deps] update \u003ccode\u003ejson-file-plus\u003c/code\u003e, \u003ccode\u003elockfile-info\u003c/code\u003e, \u003ccode\u003eobject.values\u003c/code\u003e, \u003ccode\u003esemver\u003c/code\u003e, `...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/ff8df753baf1d09746c1137f0a0117ae9d62b05c\"\u003e\u003ccode\u003eff8df75\u003c/code\u003e\u003c/a\u003e [Dev Deps] add missing peer dep\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/19b7f79a7ab95e1e45ab841c53d36b1afe30517a\"\u003e\u003ccode\u003e19b7f79\u003c/code\u003e\u003c/a\u003e [Dev Deps] update \u003ccode\u003e@ljharb/eslint-config\u003c/code\u003e, \u003ccode\u003eauto-changelog\u003c/code\u003e, \u003ccode\u003eeslint\u003c/code\u003e, `es-va...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/7739d617fe73f74b1bdd3c0327af9db895440a5c\"\u003e\u003ccode\u003e7739d61\u003c/code\u003e\u003c/a\u003e [Dev Deps] use \u003ccode\u003enpm audit\u003c/code\u003e instead of \u003ccode\u003eaud\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/c90bdf7e86fd7af1942c16c598cded8472fd0af5\"\u003e\u003ccode\u003ec90bdf7\u003c/code\u003e\u003c/a\u003e [Fix] \u003ccode\u003echeckCurrent\u003c/code\u003e: use the computed \u003ccode\u003egraphValid\u003c/code\u003e, not the \u003ccode\u003egraphValids\u003c/code\u003e ob...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ljharb/ls-engines/commit/bfc1a2d9069c07eb73afcfab8447717b1f28105c\"\u003e\u003ccode\u003ebfc1a2d\u003c/code\u003e\u003c/a\u003e [Tests] add coverage\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ljharb/ls-engines/compare/v0.9.3...v0.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 18.1.1 to 19.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/166#issuecomment-3638071061\"\u003e--format dep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd interactive mode keyboard controls to docs by \u003ca href=\"https://github.com/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1577\"\u003eraineorshine/npm-check-updates#1577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSpelling by \u003ca href=\"https://github.com/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1578\"\u003eraineorshine/npm-check-updates#1578\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/jsoref\"\u003e\u003ccode\u003e@​jsoref\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1577\"\u003eraineorshine/npm-check-updates#1577\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.2...v19.2.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.2...v19.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: support singular 'catalog' field in pnpm-workspace.yaml by \u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\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/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1565\"\u003eraineorshine/npm-check-updates#1565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support for cooldown predicate function by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1563\"\u003eraineorshine/npm-check-updates#1563\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003enode \u003ccode\u003e\u0026gt;= 20\u003c/code\u003e required\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspaces\u003c/code\u003e (plural) short option \u003ccode\u003e-ws\u003c/code\u003e changed to \u003ccode\u003e-w\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBetter compatibility with commander \u003ca href=\"https://github.com/tj/commander.js/releases/tag/v13.0.0\"\u003ev13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShort option should always be a single character for consistency\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplaces the short option for \u003ccode\u003e--workspace\u003c/code\u003e (singular)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--workspace\u003c/code\u003e (singular) no longer has a short option.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cp\u003eThanks to community members for raising awareness and to \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e for the implementation.\u003c/p\u003e\n\u003cp\u003eSee: \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1547\"\u003e#1547\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFeature: \u003ccode\u003e--cooldown\u003c/code\u003e\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"1.0.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2025-12-07T22:09:02.000Z","version_change":"1.0.0 → 1.4.0","issue":{"uuid":"3704047288","node_id":"PR_kwDOIhKVIc63jpbc","number":2,"state":"closed","title":"Bump the all group with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-15T00:29:08.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-07T22:09:02.000Z","updated_at":"2025-12-15T00:29:09.000Z","time_to_close":613206,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":9,"packages":[{"name":"@kubernetes/client-node","old_version":"1.0.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"uuid","old_version":"11.0.5","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"@types/node","old_version":"22.13.1","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/uuid","old_version":"10.0.0","new_version":"11.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.38.3","new_version":"0.38.4","repository_url":"https://github.com/vercel/ncc"},{"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":"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 all group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.0.0` | `1.4.0` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.0.5` | `13.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.13.1` | `24.10.1` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.38.3` | `0.38.4` |\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| [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\nUpdates `@kubernetes/client-node` from 1.0.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.0.0...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `uuid` from 11.0.5 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\u003ch2\u003ev11.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0\"\u003e11.1.0\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate TS types to allow\u003ccode\u003eUint8Array\u003c/code\u003e subtypes for \u003ccode\u003ebuffer\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/865\"\u003e#865\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2\"\u003ea5231e7\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\u003ch2\u003e\u003ca href=\"https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0\"\u003e11.1.0\u003c/a\u003e (2025-02-19)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate TS types to allow\u003ccode\u003eUint8Array\u003c/code\u003e subtypes for \u003ccode\u003ebuffer\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/uuidjs/uuid/issues/865\"\u003e#865\u003c/a\u003e) (\u003ca href=\"https://github.com/uuidjs/uuid/commit/a5231e7e1b98c20b23c35402a232167f476b39a2\"\u003ea5231e7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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.0.5...v13.0.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 22.13.1 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/uuid` from 10.0.0 to 11.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/uuid\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.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 `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 `ts-jest` from 29.2.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\u003ch2\u003ev29.4.5\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.4.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.4\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.3\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.2\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.1\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.3.0\u003c/h2\u003e\n\u003cp\u003ePlease refer to \u003ca href=\"https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\u003c/p\u003e\n\u003ch2\u003ev29.2.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\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.4...v29.4.5\"\u003e29.4.5\u003c/a\u003e (2025-10-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eallow filtering modern module warning message with diagnostic code (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/c290d4d7f68b47bc4f31b26f241b93ef667dcb72\"\u003ec290d4d\u003c/a\u003e), , closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5013\"\u003e#5013\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.3...v29.4.4\"\u003e29.4.4\u003c/a\u003e (2025-09-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erevert \u003cstrong\u003e29.4.3\u003c/strong\u003e changes (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/25cb7065528f7a43b6c6ee5bb33fc3f940932ccd\"\u003e25cb706\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5049\"\u003e#5049\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.2...v29.4.3\"\u003e29.4.3\u003c/a\u003e (2025-09-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eintroduce \u003ccode\u003etranspilation\u003c/code\u003e option to replace \u003ccode\u003eisolatedModules\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5044\"\u003e#5044\u003c/a\u003e) (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/58687615142d89a559ada89d12029fe29bb981f2\"\u003e5868761\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.1...v29.4.2\"\u003e29.4.2\u003c/a\u003e (2025-09-15)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: node 14 compatibility (\u003ca href=\"https://github.com/kulshekhar/ts-jest/commit/aa0d563\"\u003eaa0d563\u003c/a\u003e), fixes \u003ca href=\"https://redirect.github.com/kulshekhar/ts-jest/issues/5038\"\u003e#5038\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/kulshekhar/ts-jest/compare/v29.4.0...v29.4.1\"\u003e29.4.1\u003c/a\u003e (2025-08-03)\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\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/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.2.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 `typescript` from 5.7.3 to 5.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 5.9.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.3%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003cem\u003eNo specific changes for TypeScript 5.9.2 (Stable)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 RC\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-rc/\"\u003erelease announcement\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.1%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.9 Beta\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-5-9-beta/\"\u003erelease announcement\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+5.9.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 5.9.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 5.8.3\u003c/h2\u003e\n\u003cp\u003eNote: this tag was recreated to point at the correct commit. The npm package contained the correct content.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/c63de15a992d37f0d6cec03ac7631872838602cb\"\u003e\u003ccode\u003ec63de15\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.3 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8428ca4cc8a7ecc9ac18dd0258016228814f5eaf\"\u003e\u003ccode\u003e8428ca4\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62438\"\u003e#62438\u003c/a\u003e (Fix incorrectly ignored dts file fr...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a131cac6831aa6532ea963d0cb3131b957cad980\"\u003e\u003ccode\u003ea131cac\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62351\"\u003e#62351\u003c/a\u003e (Add missing Float16Array constructo...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/04243333584a5bfaeb3434c0982c6280fe87b8d5\"\u003e\u003ccode\u003e0424333\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62423\"\u003e#62423\u003c/a\u003e (Revert PR 61928) into release-5.9 (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62425\"\u003e#62425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/bdb641a4347af822916fb8cdb9894c9c2d2421dd\"\u003e\u003ccode\u003ebdb641a\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62311\"\u003e#62311\u003c/a\u003e (Fix parenthesizer rules for manuall...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/0d9b9b92e2aca2f75c979a801abbc21bff473748\"\u003e\u003ccode\u003e0d9b9b9\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/61978\"\u003e#61978\u003c/a\u003e (Restructure CI to prepare for requi...) into release-5.9 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/2dce0c58af51cf9a9068365dc2f756c61b82b597\"\u003e\u003ccode\u003e2dce0c5\u003c/code\u003e\u003c/a\u003e Intentionally regress one buggy declaration output to an older version (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/62163\"\u003e#62163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/5be33469d551655d878876faa9e30aa3b49f8ee9\"\u003e\u003ccode\u003e5be3346\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ad825f2bee3362886d642c48cb97c82df82b3ddb\"\u003e\u003ccode\u003ead825f2\u003c/code\u003e\u003c/a\u003e Bump version to 5.9.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/463a5bf92c3597dc14f252517c10a1bef7ac2f4c\"\u003e\u003ccode\u003e463a5bf\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot 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/actions-marketplace-validations/Azure_k8s-artifact-substitute/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/actions-marketplace-validations%2FAzure_k8s-artifact-substitute/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"1.3.0","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2025-12-01T05:24:57.000Z","version_change":"1.3.0 → 1.4.0","issue":{"uuid":"3679295814","node_id":"PR_kwDOP1NX7M62QXOM","number":16,"state":"closed","title":"Bump the dependencies group across 1 directory with 48 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-12-22T04:40:38.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-01T05:24:57.000Z","updated_at":"2025-12-22T04:40:39.000Z","time_to_close":1811741,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":48,"packages":[{"name":"@eslint/js","old_version":"9.35.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@eslint/json","old_version":"0.13.2","new_version":"0.14.0","repository_url":"https://github.com/eslint/json"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.14","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"9.35.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"lint-staged","old_version":"16.1.6","new_version":"16.2.7","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"npm-check-updates","old_version":"18.1.1","new_version":"19.1.2","repository_url":"https://github.com/raineorshine/npm-check-updates"},{"name":"prettier","old_version":"3.6.2","new_version":"3.7.3","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-organize-imports","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/simonhaenisch/prettier-plugin-organize-imports"},{"name":"typescript","old_version":"5.9.2","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.43.0","new_version":"8.48.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.14","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"dockerode","old_version":"4.0.8","new_version":"4.0.9","repository_url":"https://github.com/apocas/dockerode"},{"name":"tar-fs","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/mafintosh/tar-fs"},{"name":"@types/archiver","old_version":"6.0.3","new_version":"7.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@azure/cosmos","old_version":"4.5.1","new_version":"4.9.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/data-tables","old_version":"13.3.1","new_version":"13.3.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-blob","old_version":"12.28.0","new_version":"12.29.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/storage-queue","old_version":"12.27.0","new_version":"12.28.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@chroma-core/default-embed","old_version":"0.1.8","new_version":"0.1.9"},{"name":"@chroma-core/ollama","old_version":"0.1.7","new_version":"0.1.8"},{"name":"@clickhouse/client","old_version":"1.12.1","new_version":"1.14.0","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@types/pg","old_version":"8.15.5","new_version":"8.15.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"couchbase","old_version":"4.5.0","new_version":"4.6.0","repository_url":"https://github.com/couchbase/couchnode"},{"name":"nano","old_version":"11.0.0","new_version":"11.0.3","repository_url":"https://github.com/apache/couchdb-nano"},{"name":"@elastic/elasticsearch","old_version":"9.1.1","new_version":"9.2.0","repository_url":"https://github.com/elastic/elasticsearch-js"},{"name":"@grpc/grpc-js","old_version":"1.13.4","new_version":"1.14.1","repository_url":"https://github.com/grpc/grpc-node"},{"name":"@google-cloud/datastore","old_version":"9.2.1","new_version":"10.0.1","repository_url":"https://github.com/googleapis/nodejs-datastore"},{"name":"@google-cloud/firestore","old_version":"7.11.3","new_version":"8.0.0","repository_url":"https://github.com/googleapis/nodejs-firestore"},{"name":"@google-cloud/spanner","old_version":"8.2.1","new_version":"8.3.1","repository_url":"https://github.com/googleapis/nodejs-spanner"},{"name":"@google-cloud/storage","old_version":"7.17.1","new_version":"7.17.3","repository_url":"https://github.com/googleapis/nodejs-storage"},{"name":"firebase-admin","old_version":"13.5.0","new_version":"13.6.0","repository_url":"https://github.com/firebase/firebase-admin-node"},{"name":"msw","old_version":"2.11.2","new_version":"2.12.3","repository_url":"https://github.com/mswjs/msw"},{"name":"@kubernetes/client-node","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@kurrent/kurrentdb-client","old_version":"1.0.4","new_version":"1.1.0","repository_url":"https://github.com/kurrent-io/KurrentDB-Client-NodeJS"},{"name":"@aws-sdk/client-s3","old_version":"3.888.0","new_version":"3.940.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"mongoose","old_version":"8.18.1","new_version":"9.0.0","repository_url":"https://github.com/Automattic/mongoose"},{"name":"mssql","old_version":"11.0.1","new_version":"12.1.1","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"mysql2","old_version":"3.14.5","new_version":"3.15.3","repository_url":"https://github.com/sidorares/node-mysql2"},{"name":"@nats-io/jetstream","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"@nats-io/transport-node","old_version":"3.1.0","new_version":"3.2.0","repository_url":"https://github.com/nats-io/nats.js"},{"name":"neo4j-driver","old_version":"5.28.1","new_version":"6.0.1","repository_url":"https://github.com/neo4j/neo4j-javascript-driver"},{"name":"@qdrant/js-client-rest","old_version":"1.15.1","new_version":"1.16.1","repository_url":"https://github.com/qdrant/qdrant-js"},{"name":"@types/amqplib","old_version":"0.10.7","new_version":"0.10.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"redis","old_version":"5.8.2","new_version":"5.10.0","repository_url":"https://github.com/redis/node-redis"},{"name":"selenium-webdriver","old_version":"4.35.0","new_version":"4.38.0","repository_url":"https://github.com/SeleniumHQ/selenium"},{"name":"@types/selenium-webdriver","old_version":"4.1.28","new_version":"4.35.4","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"node-vault","old_version":"0.10.5","new_version":"0.10.9","repository_url":"https://github.com/nodevault/node-vault"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 47 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.35.0` | `9.39.1` |\n| [@eslint/json](https://github.com/eslint/json) | `0.13.2` | `0.14.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.14` |\n| [eslint](https://github.com/eslint/eslint) | `9.35.0` | `9.39.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.1.6` | `16.2.7` |\n| [npm-check-updates](https://github.com/raineorshine/npm-check-updates) | `18.1.1` | `19.1.2` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.3` |\n| [prettier-plugin-organize-imports](https://github.com/simonhaenisch/prettier-plugin-organize-imports) | `4.2.0` | `4.3.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.2` | `5.9.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.43.0` | `8.48.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.14` |\n| [dockerode](https://github.com/apocas/dockerode) | `4.0.8` | `4.0.9` |\n| [tar-fs](https://github.com/mafintosh/tar-fs) | `3.1.0` | `3.1.1` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `6.0.3` | `7.0.0` |\n| [@azure/cosmos](https://github.com/Azure/azure-sdk-for-js) | `4.5.1` | `4.9.0` |\n| [@azure/data-tables](https://github.com/Azure/azure-sdk-for-js) | `13.3.1` | `13.3.2` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js) | `12.28.0` | `12.29.1` |\n| [@azure/storage-queue](https://github.com/Azure/azure-sdk-for-js) | `12.27.0` | `12.28.1` |\n| @chroma-core/default-embed | `0.1.8` | `0.1.9` |\n| @chroma-core/ollama | `0.1.7` | `0.1.8` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.12.1` | `1.14.0` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.15.5` | `8.15.6` |\n| [couchbase](https://github.com/couchbase/couchnode) | `4.5.0` | `4.6.0` |\n| [nano](https://github.com/apache/couchdb-nano) | `11.0.0` | `11.0.3` |\n| [@elastic/elasticsearch](https://github.com/elastic/elasticsearch-js) | `9.1.1` | `9.2.0` |\n| [@grpc/grpc-js](https://github.com/grpc/grpc-node) | `1.13.4` | `1.14.1` |\n| [@google-cloud/datastore](https://github.com/googleapis/nodejs-datastore) | `9.2.1` | `10.0.1` |\n| [@google-cloud/firestore](https://github.com/googleapis/nodejs-firestore) | `7.11.3` | `8.0.0` |\n| [@google-cloud/spanner](https://github.com/googleapis/nodejs-spanner) | `8.2.1` | `8.3.1` |\n| [@google-cloud/storage](https://github.com/googleapis/nodejs-storage) | `7.17.1` | `7.17.3` |\n| [firebase-admin](https://github.com/firebase/firebase-admin-node) | `13.5.0` | `13.6.0` |\n| [msw](https://github.com/mswjs/msw) | `2.11.2` | `2.12.3` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `1.3.0` | `1.4.0` |\n| [@kurrent/kurrentdb-client](https://github.com/kurrent-io/KurrentDB-Client-NodeJS) | `1.0.4` | `1.1.0` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.888.0` | `3.940.0` |\n| [mongoose](https://github.com/Automattic/mongoose) | `8.18.1` | `9.0.0` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `11.0.1` | `12.1.1` |\n| [mysql2](https://github.com/sidorares/node-mysql2) | `3.14.5` | `3.15.3` |\n| [@nats-io/jetstream](https://github.com/nats-io/nats.js) | `3.1.0` | `3.2.0` |\n| [@nats-io/transport-node](https://github.com/nats-io/nats.js) | `3.1.0` | `3.2.0` |\n| [neo4j-driver](https://github.com/neo4j/neo4j-javascript-driver) | `5.28.1` | `6.0.1` |\n| [@qdrant/js-client-rest](https://github.com/qdrant/qdrant-js/tree/HEAD/packages/js-client-rest) | `1.15.1` | `1.16.1` |\n| [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) | `0.10.7` | `0.10.8` |\n| [redis](https://github.com/redis/node-redis) | `5.8.2` | `5.10.0` |\n| [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.35.0` | `4.38.0` |\n| [@types/selenium-webdriver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/selenium-webdriver) | `4.1.28` | `4.35.4` |\n| [node-vault](https://github.com/nodevault/node-vault) | `0.10.5` | `0.10.9` |\n\n\nUpdates `@eslint/js` from 9.35.0 to 9.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f\"\u003e\u003ccode\u003e25d0e33\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82\"\u003e\u003ccode\u003eabee4ca\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f\"\u003e\u003ccode\u003e90a71bf\u003c/code\u003e\u003c/a\u003e docs: update \u003ccode\u003eREADME\u003c/code\u003e files to add badge and instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20115\"\u003e#20115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e\"\u003e\u003ccode\u003e488cba6\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff\"\u003e\u003ccode\u003e1c0d850\u003c/code\u003e\u003c/a\u003e fix: update \u003ccode\u003eeslint-all.js\u003c/code\u003e to use \u003ccode\u003eObject.freeze\u003c/code\u003e for \u003ccode\u003erules\u003c/code\u003e object (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116\"\u003e#20116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/json` from 0.13.2 to 0.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/releases\"\u003e\u003ccode\u003e@​eslint/json\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejson: v0.14.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/json/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​eslint/json\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/json/compare/json-v0.13.2...json-v0.14.0\"\u003e0.14.0\u003c/a\u003e (2025-11-04)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for \u003ccode\u003egetLocFromIndex\u003c/code\u003e and \u003ccode\u003egetIndexFromLoc\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/109\"\u003e#109\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/3292cc1fce03b3c4fc19fe3f45a85eddb9f46804\"\u003e3292cc1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecorrect the return type of \u003ccode\u003eapplyInlineConfig\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/162\"\u003e#162\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/95c6238f90a0576b802fe1e41a85f3c660398da6\"\u003e95c6238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ehandle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e0f6cf86\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/json/commit/882445a3b4248b3c7a2069bfe76af81703ace18d\"\u003e\u003ccode\u003e882445a\u003c/code\u003e\u003c/a\u003e chore: release 0.14.0 🚀 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/158\"\u003e#158\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/469b913c7f005e15874b226dc5378f11436bc688\"\u003e\u003ccode\u003e469b913\u003c/code\u003e\u003c/a\u003e docs: add missing \u003ccode\u003ejson5\u003c/code\u003e language to the \u003ccode\u003ebug-report.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/565dd3ea30a0bcb065276a33b333077703d530c5\"\u003e\u003ccode\u003e565dd3e\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/ecb55337475ccae0a8c3f20970d08ecb450c49df\"\u003e\u003ccode\u003eecb5533\u003c/code\u003e\u003c/a\u003e chore: update github artifact actions (major) (\u003ca href=\"https://redirect.github.com/eslint/json/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/d6f9446ffc1a964aeb0dde152d7847882f4a9d59\"\u003e\u003ccode\u003ed6f9446\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/json/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/028efbd69088cbd24cd46bc122f1c2d780c16d5e\"\u003e\u003ccode\u003e028efbd\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/014bc12b08df2d69098a28dec413bf4f590a9343\"\u003e\u003ccode\u003e014bc12\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/3d43048d8d01d3b4baa0cf3832ec879ff5035e32\"\u003e\u003ccode\u003e3d43048\u003c/code\u003e\u003c/a\u003e ci: fix \u003ccode\u003estale.yml\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/2bbb22b1a0a375d39ce84bae528fbf402bf7f28f\"\u003e\u003ccode\u003e2bbb22b\u003c/code\u003e\u003c/a\u003e chore: update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/eslint/json/issues/171\"\u003e#171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/json/commit/0f6cf86bcb602e77df33248b6c06f7d5ab011308\"\u003e\u003ccode\u003e0f6cf86\u003c/code\u003e\u003c/a\u003e fix: handle CR in \u003ccode\u003eJSONSourceCode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/json/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/json/compare/json-v0.13.2...json-v0.14.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 \u003ccode\u003e@​eslint/json\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 3.2.4 to 4.0.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.14\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Expose \u003ccode\u003eutils.configurePrettyDOM\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9103\"\u003evitest-dev/vitest#9103\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2cc34e0d4\"\u003e\u003c!-- raw HTML omitted --\u003e(2cc34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erunner\u003c/strong\u003e: Add full names to tasks  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9087\"\u003evitest-dev/vitest#9087\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/821aa2002\"\u003e\u003c!-- raw HTML omitted --\u003e(821aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e: Add tabbed failure view for \u003ccode\u003etoMatchScreenshot\u003c/code\u003e with comparison slider  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/8813\"\u003evitest-dev/vitest#8813\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/c37c2eb0b\"\u003e\u003c!-- raw HTML omitted --\u003e(c37c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExternalize before caching  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9077\"\u003evitest-dev/vitest#9077\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e1b2e086a\"\u003e\u003c!-- raw HTML omitted --\u003e(e1b2e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCollect the duration of external imports  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9097\"\u003evitest-dev/vitest#9097\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3326cc9f4\"\u003e\u003c!-- raw HTML omitted --\u003e(3326c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecollect\u003c/code\u003e to \u003ccode\u003eimport\u003c/code\u003e, remove \u003ccode\u003eprepare\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9091\"\u003evitest-dev/vitest#9091\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1256b5ca3\"\u003e\u003c!-- raw HTML omitted --\u003e(1256b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUnsubscribe \u003ccode\u003eonCancel\u003c/code\u003e on rpc destroy  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9088\"\u003evitest-dev/vitest#9088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f5b72374b\"\u003e\u003c!-- raw HTML omitted --\u003e(f5b72)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert the viewport scaling in non-ui mode \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9018\"\u003e#9018\u003c/a\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9072\"\u003evitest-dev/vitest#9072\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9018\"\u003evitest-dev/vitest#9018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/64502a2c4\"\u003e\u003c!-- raw HTML omitted --\u003e(64502)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInvalidate circular modules correctly on rerun with coverage  -  by \u003ca href=\"https://github.com/aicest\"\u003e\u003ccode\u003e@​aicest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9096\"\u003evitest-dev/vitest#9096\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6f22c675f\"\u003e\u003c!-- raw HTML omitted --\u003e(6f22c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow function as standard schema  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9099\"\u003evitest-dev/vitest#9099\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ed8a2ebbd\"\u003e\u003c!-- raw HTML omitted --\u003e(ed8a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ejsdom\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReuse abort signals if possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9090\"\u003evitest-dev/vitest#9090\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2c468ee95\"\u003e\u003c!-- raw HTML omitted --\u003e(2c468)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epool\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eInit \u003ccode\u003eVITEST_POOL_ID\u003c/code\u003e + \u003ccode\u003eVITEST_WORKER_ID\u003c/code\u003e before environment setup  -  by \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9085\"\u003evitest-dev/vitest#9085\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/379185b40\"\u003e\u003c!-- raw HTML omitted --\u003e(37918)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eweb-worker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epostMessage\u003c/code\u003e to send ports to workers  -  by \u003ca href=\"https://github.com/whitphx\"\u003e\u003ccode\u003e@​whitphx\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9078\"\u003evitest-dev/vitest#9078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9d1763d11\"\u003e\u003c!-- raw HTML omitted --\u003e(9d176)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9057\"\u003evitest-dev/vitest#9057\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9\"\u003e\u003c!-- raw HTML omitted --\u003e(acc51)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.13...v4.0.14\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.13\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't use type from Vite 7.1  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9071\"\u003evitest-dev/vitest#9071\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6356b1d38\"\u003e\u003c!-- raw HTML omitted --\u003e(6356b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't import node.js dependent types in vitest/browser  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9068\"\u003evitest-dev/vitest#9068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/332afa0de\"\u003e\u003c!-- raw HTML omitted --\u003e(332af)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid fetchModule roundtrip if the module is cached  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9075\"\u003evitest-dev/vitest#9075\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b27e002e5\"\u003e\u003c!-- raw HTML omitted --\u003e(b27e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e: If \u003ccode\u003efsCacheModule\u003c/code\u003e is enabled, read from the memory when possible  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9076\"\u003evitest-dev/vitest#9076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b9a1b5b1\"\u003e\u003c!-- raw HTML omitted --\u003e(6b9a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.0.12...v4.0.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.0.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInherit \u003ccode\u003efsModuleCachePath\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9063\"\u003evitest-dev/vitest#9063\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9a8bc78c5\"\u003e\u003c!-- raw HTML omitted --\u003e(9a8bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0\"\u003e\u003ccode\u003e9ca74cf\u003c/code\u003e\u003c/a\u003e chore: release v4.0.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9\"\u003e\u003ccode\u003eacc5152\u003c/code\u003e\u003c/a\u003e perf: replace \u003ccode\u003edebug\u003c/code\u003e with \u003ccode\u003eobug\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057\"\u003e#9057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73b54ce2859d34f3847de465efb3f6affda0f8c1\"\u003e\u003ccode\u003e73b54ce\u003c/code\u003e\u003c/a\u003e chore: release v4.0.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5aa84d56a609422b09a39b231b6c15e4d68cf3fb\"\u003e\u003ccode\u003e5aa84d5\u003c/code\u003e\u003c/a\u003e chore: release v4.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c3befb049fb4550d1b421d8e5990c6945e906a04\"\u003e\u003ccode\u003ec3befb0\u003c/code\u003e\u003c/a\u003e chore: release v4.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/259a3d1b563ecafa51ced4641218545dab635be7\"\u003e\u003ccode\u003e259a3d1\u003c/code\u003e\u003c/a\u003e chore: release v4.0.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/62fab2443132a62327cbb937573f29cfc7a9820c\"\u003e\u003ccode\u003e62fab24\u003c/code\u003e\u003c/a\u003e chore: release v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/46bfd0983d3ed5362592e0e94af4173164440ffe\"\u003e\u003ccode\u003e46bfd09\u003c/code\u003e\u003c/a\u003e chore: release v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/da8b93aa532cd1193f416e08c9e3f40b8015086d\"\u003e\u003ccode\u003eda8b93a\u003c/code\u003e\u003c/a\u003e fix(deps): update all non-major dependencies (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/8636\"\u003e#8636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f5d9d2ccfd0fb23b270e39992eed0a7aaa3f4d7\"\u003e\u003ccode\u003e1f5d9d2\u003c/code\u003e\u003c/a\u003e chore: release v4.0.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.0.14/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/coverage-v8\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.35.0 to 9.39.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\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\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/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\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/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)\u003c/li\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)\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)\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)\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\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.35.0...v9.39.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.1.6 to 16.2.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\u003c/p\u003e\n\u003cp\u003e\u0026gt; git stash list --format=\u0026quot;%h %s\u0026quot;\nc18d55a3 On main: lint-staged automatic backup\n\u0026gt; git apply --index c18d55a3\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.2.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1711\"\u003e#1711\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Do not display a \u0026quot;\u003cem\u003efailed to spawn\u003c/em\u003e\u0026quot; error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/33d4502ef9c939a9c6f41fc630a34e0985220f8e\"\u003e\u003ccode\u003e33d4502\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Adrian-Baran-GY\"\u003e\u003ccode\u003e@​Adrian-Baran-GY\u003c/code\u003e\u003c/a\u003e! - Fix problems with \u003ccode\u003e--continue-on-error\u003c/code\u003e option, where tasks might have still been killed (\u003ccode\u003eSIGINT\u003c/code\u003e) when one of them failed.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1687\"\u003e#1687\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9e02d9dc8a84bfeb7995520f00f7080b07a2e839\"\u003e\u003ccode\u003e9e02d9d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Fix unhandled promise rejection when spawning tasks (\u003cem\u003einstead of the tasks themselves failing\u003c/em\u003e). Previously when a task failed to spawn, \u003cem\u003elint-staged\u003c/em\u003e also failed and the backup stash might not have been automatically restored.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.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/lint-staged/lint-staged/pull/1682\"\u003e#1682\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/01760380e57080d136cc396455346c36aef5770e\"\u003e\u003ccode\u003e0176038\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/sindresorhus/nano-spawn/releases/tag/v2.0.0\"\u003e\u003ccode\u003enano-spawn@2.0.0\u003c/code\u003e\u003c/a\u003e with bug fixes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1671\"\u003e#1671\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/581a54eea6ba3a3a1b715407c895f63a961903f3\"\u003e\u003ccode\u003e581a54e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Speed up execution by only importing the \u003ccode\u003eyaml\u003c/code\u003e depedency if using YAML configuration files.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1669\"\u003e#1669\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/27cd5413d973baea6b4f3da704fb3bee8298e751\"\u003e\u003ccode\u003e27cd541\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - When using \u003ccode\u003e--fail-on-changes\u003c/code\u003e, automatically hidden (partially) unstaged changes are no longer counted to make \u003cem\u003elint-staged\u003c/em\u003e fail.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.2.2\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/lint-staged/lint-staged/pull/1667\"\u003e#1667\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/699f95df8f89ac7f7d360bbf93740d19d5899ac5\"\u003e\u003ccode\u003e699f95d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - The backup stash will not be dropped when using \u003ccode\u003e--fail-on-changes\u003c/code\u003e and there are errors. When reverting to original state is disabled (via \u003ccode\u003e--no-revert\u003c/code\u003e or \u003ccode\u003e--fail-on-changes\u003c/code\u003e), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.\u003c/p\u003e\n\u003cp\u003eAdditionally, the example for using the backup stash manually now uses the correct backup hash, if available:\u003c/p\u003e\n\u003cpre lang=\"shell\"\u003e\u003ccode\u003e% npx lint-staged --fail-on-changes\n✔ Backed up original state in git stash (c18d55a3)\n✔ Running tasks for staged files...\n✖ Tasks modified files and --fail-on-changes was used!\n↓ Cleaning up temporary files...\n\u003cp\u003e✖ lint-staged failed because \u003ccode\u003e--fail-on-changes\u003c/code\u003e was used.\u003c/p\u003e\n\u003cp\u003eAny lost modifications can be restored from a git stash:\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0c1b000af8688366077ecc7093333e8a701c4f7c\"\u003e\u003ccode\u003e0c1b000\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/595b2022b08b3c6936ec21e18e04bdfbb4071b49\"\u003e\u003ccode\u003e595b202\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e\"\u003e\u003ccode\u003eef74c8d\u003c/code\u003e\u003c/a\u003e fix: do display \u0026quot;failed to spawn\u0026quot; message when task fails normally\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/5cf2a1ee62af346c41c99dda1eaea75e7f7c9a1c\"\u003e\u003ccode\u003e5cf2a1e\u003c/code\u003e\u003c/a\u003e style: do not autofix when running lint-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/ba4001276ac6c9c17309eec05b69b0bddf426823\"\u003e\u003ccode\u003eba40012\u003c/code\u003e\u003c/a\u003e chore: drop \u003ccode\u003enpx\u003c/code\u003e from \u003ccode\u003ecommit-msg\u003c/code\u003e hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d67de9ac0495ca384a441e196357c49857499bd9\"\u003e\u003ccode\u003ed67de9a\u003c/code\u003e\u003c/a\u003e chore: fix \u003ccode\u003epre-push\u003c/code\u003e hook usage with changeset\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8017d1df2fdb8141fa359944cba6244cbe199152\"\u003e\u003ccode\u003e8017d1d\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/922d7f4fb356d59e8e959391566c81f4e15042f2\"\u003e\u003ccode\u003e922d7f4\u003c/code\u003e\u003c/a\u003e ci: remove dependabot integration, it's not useful\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/6aeeef18f0a6c405016c2d0370d04bd7a1d2c353\"\u003e\u003ccode\u003e6aeeef1\u003c/code\u003e\u003c/a\u003e docs: add PR template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/a5728b5059c6b5897b854650a606a4fea307d017\"\u003e\u003ccode\u003ea5728b5\u003c/code\u003e\u003c/a\u003e docs: add AGENTS.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.1.6...v16.2.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 lint-staged since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `npm-check-updates` from 18.1.1 to 19.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raineorshine/npm-check-updates/releases\"\u003enpm-check-updates's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev19.1.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: support singular 'catalog' field in pnpm-workspace.yaml by \u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\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/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1572\"\u003eraineorshine/npm-check-updates#1572\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.1...v19.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1565\"\u003eraineorshine/npm-check-updates#1565\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.1.0...v19.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cooldown): support for cooldown predicate function by \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/pull/1563\"\u003eraineorshine/npm-check-updates#1563\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\"\u003ehttps://github.com/raineorshine/npm-check-updates/compare/v19.0.0...v19.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev19.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003enode \u003ccode\u003e\u0026gt;= 20\u003c/code\u003e required\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspaces\u003c/code\u003e (plural) short option \u003ccode\u003e-ws\u003c/code\u003e changed to \u003ccode\u003e-w\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eBetter compatibility with commander \u003ca href=\"https://github.com/tj/commander.js/releases/tag/v13.0.0\"\u003ev13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShort option should always be a single character for consistency\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eReplaces the short option for \u003ccode\u003e--workspace\u003c/code\u003e (singular)\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003e--workspace\u003c/code\u003e (singular) no longer has a short option.\u003c/strong\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev18.2.0\u003c/h2\u003e\n\u003cp\u003eThanks to community members for raising awareness and to \u003ca href=\"https://github.com/SebastianSedzik\"\u003e\u003ccode\u003e@​SebastianSedzik\u003c/code\u003e\u003c/a\u003e for the implementation.\u003c/p\u003e\n\u003cp\u003eSee: \u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1547\"\u003e#1547\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eFeature: \u003ccode\u003e--cooldown\u003c/code\u003e\u003c/h2\u003e\n\u003cp\u003eUsage:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003encu --cooldown [n]\nncu -c [n]\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe cooldown option helps protect against supply chain attacks by requiring package versions to be published at least the given number of days before considering them for upgrade.\u003c/p\u003e\n\u003cp\u003eNote that previous stable versions will not be suggested. The package will be completely ignored if its latest published version is within the cooldown period. This is due to a limitation of the npm registry, which does not provide a way to query previous stable versions.\u003c/p\u003e\n\u003cp\u003eExample:\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/raineorshine/npm-check-updates/commit/af45ef72f0daad2a662b19c57706164098e68fcb\"\u003e\u003ccode\u003eaf45ef7\u003c/code\u003e\u003c/a\u003e 19.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/6c8163ce6e876d4050454308f74a918d4e81ef0b\"\u003e\u003ccode\u003e6c8163c\u003c/code\u003e\u003c/a\u003e fix: support singular 'catalog' field in pnpm-workspace.yaml (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/37cb5fd1ce04eee870413309435dd3e7fb5c49d7\"\u003e\u003ccode\u003e37cb5fd\u003c/code\u003e\u003c/a\u003e CONTRIBUTING\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/442c3025bc46216915742f61f5eb25970d6310c7\"\u003e\u003ccode\u003e442c302\u003c/code\u003e\u003c/a\u003e 19.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/dc2a6c489d23051074dd27f0833e5f6a3eb63c04\"\u003e\u003ccode\u003edc2a6c4\u003c/code\u003e\u003c/a\u003e fix(cooldown): handle \u003ccode\u003eCooldownFunction\u003c/code\u003e in config file (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/ce17ed7dd91c51ada0702f7ff5872e6055afbbb1\"\u003e\u003ccode\u003ece17ed7\u003c/code\u003e\u003c/a\u003e For simplicity and consistency, use a cooldown value of 0 to skip packages.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/cde9fde6bd95263425951e49595894b035cd2a21\"\u003e\u003ccode\u003ecde9fde\u003c/code\u003e\u003c/a\u003e 19.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/d7c0ca6c2cff7d5053b98cbbda205cefc9c7f2f5\"\u003e\u003ccode\u003ed7c0ca6\u003c/code\u003e\u003c/a\u003e Fix cli and build options to match prettier output.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/3499a2f9ffe12221c40e81bb9f9fdbfc05dc705b\"\u003e\u003ccode\u003e3499a2f\u003c/code\u003e\u003c/a\u003e feat(cooldown): support for cooldown predicate function (\u003ca href=\"https://redirect.github.com/raineorshine/npm-check-updates/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raineorshine/npm-check-updates/commit/9af070e65baa0d0ea35b43873b6fc8ae4189443a\"\u003e\u003ccode\u003e9af070e\u003c/code\u003e\u003c/a\u003e Automatically generate GitHub release for each tag.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raineorshine/npm-check-updates/compare/v18.1.1...v19.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.2...3.7.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAPI: Fix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003e#18375\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eAn internal refactor accidentally broke the VSCode extension plugin loading.\u003c/p\u003e\n\u003ch1\u003e3.7.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.1...3.7.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Fix string print when switching quotes (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003e#18351\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003e// Input\nconsole.log(\u0026quot;A descriptor\\\\'s .kind must be \\\u0026quot;method\\\u0026quot; or \\\u0026quot;field\\\u0026quot;.\u0026quot;)\n\u003cp\u003e// Prettier 3.7.1\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconsole.log('A descriptor\\'s .kind must be \u0026quot;method\u0026quot; or \u0026quot;field\u0026quot;.');\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Preserve quote for embedded HTML attribute values (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003e#18352\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nconst html = /* HTML */ ` \u0026lt;div class=\u0026quot;${styles.banner}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt; `;\n\u003cp\u003e// Prettier 3.7.1\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=${styles.banner}\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.2\nconst html = /* HTML */ \u003ccode\u003e\u0026amp;lt;div class=\u0026amp;quot;${styles.banner}\u0026amp;quot;\u0026amp;gt;\u0026amp;lt;/div\u0026amp;gt;\u003c/code\u003e;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment in empty type literal (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003e#18364\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nexport type XXX = {\n  // tbd\n};\n\u003cp\u003e// Prettier 3.7.1\n\u0026lt;/tr\u0026gt;\u0026l...\n\n_Description has been truncated_","html_url":"https://github.com/miodku/tesconers-node/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/miodku%2Ftesconers-node/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"0.22.3","new_version":"1.4.0","update_type":"major","path":null,"pr_created_at":"2025-11-18T07:34:44.000Z","version_change":"0.22.3 → 1.4.0","issue":{"uuid":"3636582264","node_id":"PR_kwDOQH4vPs60B2EU","number":27,"state":"closed","title":"chore(deps): bump the npm-deps group across 1 directory with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-25T07:29:54.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-18T07:34:44.000Z","updated_at":"2025-11-25T07:29:55.000Z","time_to_close":604510,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-deps","update_count":18,"packages":[{"name":"@hiero-ledger/sdk","old_version":"2.76.0","new_version":"2.77.0","repository_url":"https://github.com/hiero-ledger/hiero-sdk-js"},{"name":"@inquirer/prompts","old_version":"7.9.0","new_version":"8.0.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@kubernetes/client-node","old_version":"0.22.3","new_version":"1.4.0","repository_url":"https://github.com/kubernetes-client/javascript"},{"name":"@peculiar/x509","old_version":"1.14.0","new_version":"1.14.2","repository_url":"https://github.com/PeculiarVentures/x509"},{"name":"figlet","old_version":"1.9.3","new_version":"1.9.4","repository_url":"https://github.com/patorjk/figlet.js"},{"name":"got","old_version":"14.6.1","new_version":"14.6.4","repository_url":"https://github.com/sindresorhus/got"},{"name":"validator","old_version":"13.15.20","new_version":"13.15.23","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"@eslint/js","old_version":"9.38.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@types/node","old_version":"24.9.2","new_version":"24.10.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/yargs","old_version":"17.0.34","new_version":"17.0.35","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/utils","old_version":"8.46.2","new_version":"8.47.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"chai","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/chaijs/chai"},{"name":"eslint","old_version":"9.38.0","new_version":"9.39.1","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-tsdoc","old_version":"0.4.0","new_version":"0.5.0","repository_url":"https://github.com/microsoft/tsdoc"},{"name":"globals","old_version":"16.4.0","new_version":"16.5.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"mocha","old_version":"11.7.4","new_version":"11.7.5","repository_url":"https://github.com/mochajs/mocha"},{"name":"typescript-eslint","old_version":"8.46.2","new_version":"8.47.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-deps group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hiero-ledger/sdk](https://github.com/hiero-ledger/hiero-sdk-js) | `2.76.0` | `2.77.0` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.9.0` | `8.0.1` |\n| [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) | `0.22.3` | `1.4.0` |\n| [@peculiar/x509](https://github.com/PeculiarVentures/x509) | `1.14.0` | `1.14.2` |\n| [figlet](https://github.com/patorjk/figlet.js) | `1.9.3` | `1.9.4` |\n| [got](https://github.com/sindresorhus/got) | `14.6.1` | `14.6.4` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.20` | `13.15.23` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.38.0` | `9.39.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.2` | `24.10.1` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.0` |\n| [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.34` | `17.0.35` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.46.2` | `8.47.0` |\n| [chai](https://github.com/chaijs/chai) | `6.2.0` | `6.2.1` |\n| [eslint](https://github.com/eslint/eslint) | `9.38.0` | `9.39.1` |\n| [eslint-plugin-tsdoc](https://github.com/microsoft/tsdoc/tree/HEAD/eslint-plugin) | `0.4.0` | `0.5.0` |\n| [globals](https://github.com/sindresorhus/globals) | `16.4.0` | `16.5.0` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.4` | `11.7.5` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.2` | `8.47.0` |\n\n\nUpdates `@hiero-ledger/sdk` from 2.76.0 to 2.77.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/releases\"\u003e\u003ccode\u003e@​hiero-ledger/sdk\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.77.0\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003cstrong\u003eclient-level timeout controls\u003c/strong\u003e and significant improvements to the \u003cstrong\u003eWebClient\u003c/strong\u003e and \u003cstrong\u003eAddressBookQuery\u003c/strong\u003e behavior in the Hiero JavaScript SDK. These updates improve consistency across SDKs, enhance reliability in web environments, and ensure better handling of network and timeout conditions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eClient-level Timeout Controls\u003c/strong\u003e\u003cbr /\u003e\nIntroduced new client-level timeout configurations to align behavior with other SDKs and improve network resilience:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eClient.grpcDeadline\u003c/code\u003e (ms):\u003c/strong\u003e\u003cbr /\u003e\nNew per-RPC default deadline with \u003ccode\u003esetGrpcDeadline(int)\u003c/code\u003e / \u003ccode\u003egetGrpcDeadline()\u003c/code\u003e.\u003cbr /\u003e\nDefault: \u003cstrong\u003e10,000 ms\u003c/strong\u003e.\u003cbr /\u003e\nUsed during warmup and as a fallback when a \u003ccode\u003eTransaction\u003c/code\u003e doesn’t set its own deadline.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eClient.requestTimeout\u003c/code\u003e (ms):\u003c/strong\u003e\u003cbr /\u003e\nNew overall timeout for the full \u003ccode\u003eexecute()\u003c/code\u003e lifecycle (including retries and backoff).\u003cbr /\u003e\nDefault: \u003cstrong\u003e120,000 ms\u003c/strong\u003e.\u003c/li\u003e\n\u003cli\u003eBoth values must be \u003cstrong\u003epositive, non-zero integers\u003c/strong\u003e for validation consistency across SDKs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eImproved JS SDK Client Deadline Behavior\u003c/strong\u003e\u003cbr /\u003e\nWhen a \u003cstrong\u003etransaction-level\u003c/strong\u003e \u003ccode\u003egrpcDeadline\u003c/code\u003e is exceeded, the SDK now \u003cstrong\u003emarks the node as unhealthy and rotates to the next available node\u003c/strong\u003e instead of throwing a fatal error. This change improves network stability under transient load conditions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFallback Deadline Handling\u003c/strong\u003e\u003cbr /\u003e\n\u003ccode\u003eExecutable\u003c/code\u003e now applies the \u003cstrong\u003eclient-level \u003ccode\u003egrpcDeadline\u003c/code\u003e\u003c/strong\u003e when no explicit per-transaction deadline is set, ensuring consistent and predictable timeout behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBrowser (gRPC-web / Envoy) Enhancements\u003c/strong\u003e\u003cbr /\u003e\nAdded an \u003cstrong\u003einitial HTTP healthcheck\u003c/strong\u003e to the proxy with a timeout equal to \u003ccode\u003egrpcDeadline\u003c/code\u003e.\u003cbr /\u003e\nHealthcheck results are \u003cstrong\u003ecached per-node\u003c/strong\u003e to minimize redundant checks and improve request performance.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eMirror Network Initialization\u003c/strong\u003e\u003cbr /\u003e\nFixed an issue where the mirror network was not correctly set in the client state when using \u003ccode\u003eWebClient.forMirrorNetwork\u003c/code\u003e in web environments.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eAddressBookQuery Execution\u003c/strong\u003e\u003cbr /\u003e\nResolved a bug that prevented \u003ccode\u003eAddressBookQuery\u003c/code\u003e from executing when the \u003ccode\u003eClient\u003c/code\u003e class had an empty network state.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eNode Model Definition\u003c/strong\u003e\u003cbr /\u003e\nCorrected a model definition issue where a property in the \u003ccode\u003eNode\u003c/code\u003e model was not marked as optional.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated SDK documentation to describe the new \u003cstrong\u003eclient-level timeout APIs\u003c/strong\u003e and their validation rules.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\"\u003ehttps://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\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/hiero-ledger/hiero-sdk-js/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​hiero-ledger/sdk\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.77.0\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eResolved an issue where the mirror network was not correctly set in the client state when using \u003ccode\u003eWebClient.forMirrorNetwork\u003c/code\u003e in web environments. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a bug preventing \u003ccode\u003eAddressBookQuery\u003c/code\u003e from executing when the \u003ccode\u003eClient\u003c/code\u003e class had an empty network state. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrected a model definition issue where a property of the \u003ccode\u003eNode\u003c/code\u003e model was not marked as optional. \u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/pull/3510\"\u003e#3510\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/7fbbbe4379598e0be77eb13e26537a4b3f7fd4ab\"\u003e\u003ccode\u003e7fbbbe4\u003c/code\u003e\u003c/a\u003e chore(release): v2.77.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3521\"\u003e#3521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/af7fcbfa594e4f349baf89c14de971662d1506b4\"\u003e\u003ccode\u003eaf7fcbf\u003c/code\u003e\u003c/a\u003e fix: mirror network factory method issues (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3510\"\u003e#3510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/e93981ed20f234e8c17910ab86b716856434da97\"\u003e\u003ccode\u003ee93981e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​rollup/plugin-alias\u003c/code\u003e from 5.1.1 to 6.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3499\"\u003e#3499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/8684696cd430a35b1d48ba5b4050c6335ca7e7b0\"\u003e\u003ccode\u003e8684696\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump chromedriver from 141.0.0 to 142.0.0 in /packages/crypt...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/3321b68f482238949dbcdb38de4c23622d5dc864\"\u003e\u003ccode\u003e3321b68\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump eslint-plugin-jsdoc from 60.6.0 to 61.1.11 in /packages...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/47ecd49ed2f05b88fe3972029da7ae5e3cb6e32e\"\u003e\u003ccode\u003e47ecd49\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump eslint-plugin-jsdoc from 60.6.0 to 61.1.11 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3498\"\u003e#3498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/3cc8639d8e7662ab124a00800e658eb6910b2c3e\"\u003e\u003ccode\u003e3cc8639\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e from 28.0.3 to 29.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/8de46768459f41036a28829b6e784b4c6c6fc1c7\"\u003e\u003ccode\u003e8de4676\u003c/code\u003e\u003c/a\u003e chore(deps): bump pino from 9.6.0 to 10.1.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/58efa1dc50516d0a2ba54592f21765c280860db1\"\u003e\u003ccode\u003e58efa1d\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump chromedriver from 141.0.0 to 142.0.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3501\"\u003e#3501\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/commit/a70d64ba48ea1886a069c4f9aa726dd6518f0b4f\"\u003e\u003ccode\u003ea70d64b\u003c/code\u003e\u003c/a\u003e chore(deps): bump step-security/action-setup from 4.1.1 to 4.2.0 (\u003ca href=\"https://redirect.github.com/hiero-ledger/hiero-sdk-js/issues/3505\"\u003e#3505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hiero-ledger/hiero-sdk-js/compare/v2.76.0...v2.77.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.9.0 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/SBoudrias/Inquirer.js/releases\"\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\u003cp\u003eIf you're on modern Node versions (≥ 20), this should be transparent and have no impact.\u003c/p\u003e\n\u003ch3\u003eNode.js Version Requirement\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMinimum Node.js version is now 20.x\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eNode.js versions below 20 are no longer supported. Please upgrade to Node.js 20 or later.\u003c/p\u003e\n\u003cp\u003eNode min versions: \u003ccode\u003e\u0026gt;=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0\u003c/code\u003e\u003c/p\u003e\n\u003ch3\u003eDeprecated APIs Removed\u003c/h3\u003e\n\u003cp\u003eThe following deprecated APIs have been removed after being deprecated in previous releases:\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003elist\u003c/code\u003e prompt alias removed (affects \u003ccode\u003einquirer\u003c/code\u003e package only)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003elist\u003c/code\u003e alias has been removed from the \u003ccode\u003einquirer\u003c/code\u003e package. This only impacts users of the legacy \u003ccode\u003einquirer\u003c/code\u003e package, not users of \u003ccode\u003e@inquirer/prompts\u003c/code\u003e or individual prompt packages.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// ❌ No longer available (inquirer package only)\nimport inquirer from 'inquirer';\nconst answer = await inquirer.prompt([\n  { type: 'list', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }\n]);\n\u003cp\u003e// ✅ Use 'select' instead\nimport inquirer from 'inquirer';\nconst answer = await inquirer.prompt([\n{ type: 'select', name: 'choice', message: 'Pick one:', choices: ['a', 'b'] }\n]);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003ehelpMode\u003c/code\u003e theme property removed\u003c/h4\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// ❌ No longer available\nconst answer = await select({\n  theme: { helpMode: 'never' }\n});\n\u003cp\u003e\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/SBoudrias/Inquirer.js/commit/cce79ce3b9bbdfb4dbb798078cf3b94b9adc7d1b\"\u003e\u003ccode\u003ecce79ce\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b1101a83327b55f424d295f6b13ea33ca573cb97\"\u003e\u003ccode\u003eb1101a8\u003c/code\u003e\u003c/a\u003e fix: Replace lerna with lerna-lite (Fix \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1894\"\u003e#1894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aaedbec01c488131a1448ff90e42e310f62785f7\"\u003e\u003ccode\u003eaaedbec\u003c/code\u003e\u003c/a\u003e fix: yarn cache\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/676685d33374a30340c1b9f0831c7eae2b2357dd\"\u003e\u003ccode\u003e676685d\u003c/code\u003e\u003c/a\u003e Publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/06268e45896423f8334513ccfeff3a17538bf8fc\"\u003e\u003ccode\u003e06268e4\u003c/code\u003e\u003c/a\u003e Chore(deps): Bump js-yaml from 3.14.1 to 3.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/74d2695007e0d204b204b89b4da3a5263a976c5a\"\u003e\u003ccode\u003e74d2695\u003c/code\u003e\u003c/a\u003e chore: Bump all dependencies to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0d18adab79fe93cacb3fc21b6e40cb07a82027c7\"\u003e\u003ccode\u003e0d18ada\u003c/code\u003e\u003c/a\u003e BREAKING: dropping CJS dual module export (now ESM only) (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1856\"\u003e#1856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/d75643f0534d70bcd751d310aa402740f0637deb\"\u003e\u003ccode\u003ed75643f\u003c/code\u003e\u003c/a\u003e chore: Remove all deprecated code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/caf53b95b198f1c31628142e97c3c8b7e37ed880\"\u003e\u003ccode\u003ecaf53b9\u003c/code\u003e\u003c/a\u003e breaking: Drop yoctocolors in favor of styleText (Node built-in util)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/4a16c347a82c94510ffc3f0dde698d67a103c4f9\"\u003e\u003ccode\u003e4a16c34\u003c/code\u003e\u003c/a\u003e breaking(*): Set officially supported Node version \u0026gt;=20\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.9.0...@inquirer/prompts@8.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubernetes/client-node` from 0.22.3 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubernetes-client/javascript/releases\"\u003e\u003ccode\u003e@​kubernetes/client-node\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Kubernetes Release 1.34.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes and updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: update tar-fs by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2490\"\u003ekubernetes-client/javascript#2490\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFIX: Adding support for multiple client by \u003ca href=\"https://github.com/pfarkya\"\u003e\u003ccode\u003e@​pfarkya\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2514\"\u003ekubernetes-client/javascript#2514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: make yaml functions use serializer by \u003ca href=\"https://github.com/feloy\"\u003e\u003ccode\u003e@​feloy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2520\"\u003ekubernetes-client/javascript#2520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: do not overwrite process.env during API authentication by \u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eabort signal support via regenerating on new openapigen commit by \u003ca href=\"https://github.com/davidgamero\"\u003e\u003ccode\u003e@​davidgamero\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2583\"\u003ekubernetes-client/javascript#2583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: respect NODE_TLS_REJECT_UNAUTHORIZED environment variable by \u003ca href=\"https://github.com/0x5457\"\u003e\u003ccode\u003e@​0x5457\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2602\"\u003ekubernetes-client/javascript#2602\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd ObjectCache to the return type of makeInformer by \u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd error callback on informer error and connect events by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2646\"\u003ekubernetes-client/javascript#2646\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/karl-cardenas-coding\"\u003e\u003ccode\u003e@​karl-cardenas-coding\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2478\"\u003ekubernetes-client/javascript#2478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lfallet\"\u003e\u003ccode\u003e@​lfallet\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2578\"\u003ekubernetes-client/javascript#2578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Stasmo\"\u003e\u003ccode\u003e@​Stasmo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2580\"\u003ekubernetes-client/javascript#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dherbolt\"\u003e\u003ccode\u003e@​dherbolt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2635\"\u003ekubernetes-client/javascript#2635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sachiniyer\"\u003e\u003ccode\u003e@​sachiniyer\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2645\"\u003ekubernetes-client/javascript#2645\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2418\"\u003ekubernetes-client/javascript#2418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: test on Node v24 by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2419\"\u003ekubernetes-client/javascript#2419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump openid-client from 6.4.2 to 6.5.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2422\"\u003ekubernetes-client/javascript#2422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.11 to 22.15.14 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2423\"\u003ekubernetes-client/javascript#2423\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.14 to 22.15.15 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2426\"\u003ekubernetes-client/javascript#2426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.15 to 22.15.17 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2428\"\u003ekubernetes-client/javascript#2428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCherry-pick in two watch changes from the 0.x branch, clean up tests, fix list -\u0026gt; resourceVersion handling by \u003ca href=\"https://github.com/brendandburns\"\u003e\u003ccode\u003e@​brendandburns\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2429\"\u003ekubernetes-client/javascript#2429\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.0 to 8.32.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2431\"\u003ekubernetes-client/javascript#2431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.17 to 22.15.18 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2436\"\u003ekubernetes-client/javascript#2436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add model registry to object serializer by \u003ca href=\"https://github.com/schrodit\"\u003e\u003ccode\u003e@​schrodit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2433\"\u003ekubernetes-client/javascript#2433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump \u003ccode\u003e@​eslint/js\u003c/code\u003e from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2439\"\u003ekubernetes-client/javascript#2439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.18 to 22.15.19 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2440\"\u003ekubernetes-client/javascript#2440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump eslint from 9.26.0 to 9.27.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2441\"\u003ekubernetes-client/javascript#2441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: readd ws as a dependency by \u003ca href=\"https://github.com/mstruebing\"\u003e\u003ccode\u003e@​mstruebing\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2442\"\u003ekubernetes-client/javascript#2442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.19 to 22.15.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2445\"\u003ekubernetes-client/javascript#2445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: readd AbortError export by \u003ca href=\"https://github.com/xkabylgSICKAG\"\u003e\u003ccode\u003e@​xkabylgSICKAG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2446\"\u003ekubernetes-client/javascript#2446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump tar-fs from 3.0.8 to 3.0.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2447\"\u003ekubernetes-client/javascript#2447\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typedoc from 0.28.4 to 0.28.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2452\"\u003ekubernetes-client/javascript#2452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate package versions in preparation for release by \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2454\"\u003ekubernetes-client/javascript#2454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 22.15.21 to 22.15.23 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2456\"\u003ekubernetes-client/javascript#2456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps-dev): bump typescript-eslint from 8.32.1 to 8.33.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/pull/2457\"\u003ekubernetes-client/javascript#2457\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.0\"\u003ehttps://github.com/kubernetes-client/javascript/compare/1.2.0...1.3.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/kubernetes-client/javascript/commit/19a7ced6d89b798def24186e082162806b0dc67c\"\u003e\u003ccode\u003e19a7ced\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2636\"\u003e#2636\u003c/a\u003e from kubernetes-client/brendandburns-patch-16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/23985c6cc33b0daa5e0b02790dafbbbd159af6b2\"\u003e\u003ccode\u003e23985c6\u003c/code\u003e\u003c/a\u003e address comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/cf1f5aa786060797ba6cb31cc32d81fc13ad8ed6\"\u003e\u003ccode\u003ecf1f5aa\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.1 to 24.6.2 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2647\"\u003e#2647\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/0d7b5088e47635770b99244e9479644f0f669864\"\u003e\u003ccode\u003e0d7b508\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2646\"\u003e#2646\u003c/a\u003e from kubernetes-client/max/2448/errorcallback-on-con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/d80b7d05ac181763a54d78917d677a7c5299eb4b\"\u003e\u003ccode\u003ed80b7d0\u003c/code\u003e\u003c/a\u003e fix: readd error callback on informer error and connect events\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/2f2b63a8f8b6f0b937f2deb06d0c9b79aec4eb10\"\u003e\u003ccode\u003e2f2b63a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2645\"\u003e#2645\u003c/a\u003e from sachiniyer/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/02b4f477222690ff1cd690a5c845ded9b73a5d68\"\u003e\u003ccode\u003e02b4f47\u003c/code\u003e\u003c/a\u003e build(deps): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 24.6.0 to 24.6.1 (\u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2643\"\u003e#2643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/6878c9af7187ba99a39db1fa9cda2fb11817add8\"\u003e\u003ccode\u003e6878c9a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/kubernetes-client/javascript/issues/2644\"\u003e#2644\u003c/a\u003e from kubernetes-client/dependabot/npm_and_yarn/main/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/27ed55c15d51e9c6b0ec7dd5279128b40802b11f\"\u003e\u003ccode\u003e27ed55c\u003c/code\u003e\u003c/a\u003e add ObjectCache to the return type of makeInformer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubernetes-client/javascript/commit/1c37138f93e8eb9e321123d2ca46ca1416f01377\"\u003e\u003ccode\u003e1c37138\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump typescript from 5.9.2 to 5.9.3\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubernetes-client/javascript/compare/0.22.3...1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@peculiar/x509` from 1.14.0 to 1.14.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/PeculiarVentures/x509/releases\"\u003e\u003ccode\u003e@​peculiar/x509\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease v1.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: pass crypto by \u003ca href=\"https://github.com/TimoGlastra\"\u003e\u003ccode\u003e@​TimoGlastra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/108\"\u003ePeculiarVentures/x509#108\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/TimoGlastra\"\u003e\u003ccode\u003e@​TimoGlastra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/108\"\u003ePeculiarVentures/x509#108\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.1...v1.14.2\"\u003ehttps://github.com/PeculiarVentures/x509/compare/v1.14.1...v1.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eRelease v1.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate documentation workflow and package management by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/109\"\u003ePeculiarVentures/x509#109\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate library from Yarn to npm by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/110\"\u003ePeculiarVentures/x509#110\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ESLint configuration and dependencies by \u003ca href=\"https://github.com/donskov\"\u003e\u003ccode\u003e@​donskov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/pull/111\"\u003ePeculiarVentures/x509#111\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.1\"\u003ehttps://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/23efd1318e4d04d6b2674f5d9d0bef7fc04c502b\"\u003e\u003ccode\u003e23efd13\u003c/code\u003e\u003c/a\u003e 1.14.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/27e9f87b8a9a4b0db616bb8ec7fb512761984595\"\u003e\u003ccode\u003e27e9f87\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/108\"\u003e#108\u003c/a\u003e from TimoGlastra/fix/pass-crypto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/a3c16d47702bf124b0114bd0f5f821a899a0a903\"\u003e\u003ccode\u003ea3c16d4\u003c/code\u003e\u003c/a\u003e 1.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/49428ecd0127ad78d4fc5a512f07acf9f58c1262\"\u003e\u003ccode\u003e49428ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies to latest versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/02241b324c33849797485e3452531b9ae5f1f947\"\u003e\u003ccode\u003e02241b3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/111\"\u003e#111\u003c/a\u003e from PeculiarVentures/donskov/eslint-migration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/7c5634eee68fb66b2f87c295977c0fdffccd5f97\"\u003e\u003ccode\u003e7c5634e\u003c/code\u003e\u003c/a\u003e chore: remove unnecessary whitespace and improve code formatting across multi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/3e1219d1d5c1972584764da33648a3a6c1dd8fff\"\u003e\u003ccode\u003e3e1219d\u003c/code\u003e\u003c/a\u003e chore: disable additional ESLint rule for padding line between statements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/e06d6b503a8d49f55448e3b335dee4ccd94cfb01\"\u003e\u003ccode\u003ee06d6b5\u003c/code\u003e\u003c/a\u003e chore: update ESLint configuration and dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/28801b539b91eee2b636433da4b24bb3fc2e2c08\"\u003e\u003ccode\u003e28801b5\u003c/code\u003e\u003c/a\u003e chore: migrate from Yarn to npm (\u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/110\"\u003e#110\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PeculiarVentures/x509/commit/eec45accaab8c0de8932d3e1aa5f025c2287d778\"\u003e\u003ccode\u003eeec45ac\u003c/code\u003e\u003c/a\u003e chore: update documentation workflow and package management (\u003ca href=\"https://redirect.github.com/PeculiarVentures/x509/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/PeculiarVentures/x509/compare/v1.14.0...v1.14.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `figlet` from 1.9.3 to 1.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/patorjk/figlet.js/releases\"\u003efiglet's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the ANSI-Compact font\u003c/li\u003e\n\u003cli\u003eSome adjustments for older versions of Node (\u003ca href=\"https://redirect.github.com/patorjk/figlet.js/pull/146\"\u003epatorjk/figlet.js#146\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/26aaee16ee884594fe6027ca8e8ed45155cc6f72\"\u003e\u003ccode\u003e26aaee1\u003c/code\u003e\u003c/a\u003e version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/054d61df392fd34ad1843cc831598e9aa6b1408d\"\u003e\u003ccode\u003e054d61d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/146\"\u003e#146\u003c/a\u003e from patorjk/AdjustmentsForNode12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/3dd68e79a4ef3a85db3330911c0e30bb29c2b2c6\"\u003e\u003ccode\u003e3dd68e7\u003c/code\u003e\u003c/a\u003e Added new font and adjustments for older versions of node\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/7765b98549970987f78a7366b802339db3e415d2\"\u003e\u003ccode\u003e7765b98\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/145\"\u003e#145\u003c/a\u003e from patorjk/Optional_Chaining_Fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/edb613d5c264669665020813e6f75c1257168436\"\u003e\u003ccode\u003eedb613d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/patorjk/figlet.js/issues/143\"\u003e#143\u003c/a\u003e from patorjk/dependabot/npm_and_yarn/vite-7.1.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/f605802b97d5923e2967a6975a0384f1bc70c7d5\"\u003e\u003ccode\u003ef605802\u003c/code\u003e\u003c/a\u003e Updated target to ES2018\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/patorjk/figlet.js/commit/f8b3c994f4cb30067fecec360ce2c9d7d9f9bc55\"\u003e\u003ccode\u003ef8b3c99\u003c/code\u003e\u003c/a\u003e Bump vite from 7.1.5 to 7.1.11\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/patorjk/figlet.js/compare/v1.9.3...v1.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 14.6.1 to 14.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003ednsLookup\u003c/code\u003e option type to accept Node.js \u003ccode\u003edns.lookup\u003c/code\u003e  47c3155\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.3...v14.6.4\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.3...v14.6.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix socket reuse timing and DNS timing  fb03d84 61d5e3b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.2...v14.6.3\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.2...v14.6.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev14.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix path segments containing colons being misidentified as absolute URLs  0a16a9c\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.1...v14.6.2\"\u003ehttps://github.com/sindresorhus/got/compare/v14.6.1...v14.6.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/edc834840e33d933d5542f6d825af158fece2d13\"\u003e\u003ccode\u003eedc8348\u003c/code\u003e\u003c/a\u003e 14.6.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/47c3155e4bdfcb12c32c6a7d2869ff162726b550\"\u003e\u003ccode\u003e47c3155\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003ednsLookup\u003c/code\u003e option type to accept Node.js \u003ccode\u003edns.lookup\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/6633001dbdd5f8900e248a36669919e8a5eb58c6\"\u003e\u003ccode\u003e6633001\u003c/code\u003e\u003c/a\u003e 14.6.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/61d5e3b0ebc58da1299f11c20abcdc75ef77b389\"\u003e\u003ccode\u003e61d5e3b\u003c/code\u003e\u003c/a\u003e Fix DNS cache timing confusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/fb03d84ebe055a4b2e78c14b0f92f3df8b966a00\"\u003e\u003ccode\u003efb03d84\u003c/code\u003e\u003c/a\u003e Fix socket reuse timing phases preservation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/142ed7c59d3c360f975e5240dbeef45f86a7d1c3\"\u003e\u003ccode\u003e142ed7c\u003c/code\u003e\u003c/a\u003e 14.6.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/0a16a9ca7de3a3571c2a9f617af1cf94f09e17c8\"\u003e\u003ccode\u003e0a16a9c\u003c/code\u003e\u003c/a\u003e Fix path segments containing colons being misidentified as absolute URLs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/ff46eaecba4303dc71034552c70c31718b0e9807\"\u003e\u003ccode\u003eff46eae\u003c/code\u003e\u003c/a\u003e Simplify byte counting\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/got/compare/v14.6.1...v14.6.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `validator` from 13.15.20 to 13.15.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/validatorjs/validator.js/releases\"\u003evalidator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e13.15.23\u003c/h2\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2631\"\u003e#2631\u003c/a\u003e \u003ca href=\"https://github.com/WikiRik\"\u003e\u003ccode\u003e@​WikiRik\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.22...13.15.23\"\u003ehttps://github.com/validatorjs/validator.js/compare/13.15.22...13.15.23\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e13.15.22\u003c/h2\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003e#2622\u003c/a\u003e \u003ccode\u003eisURL\u003c/code\u003e: fix regression with hostnames with ports \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003e#2616\u003c/a\u003e \u003ccode\u003eisLength\u003c/code\u003e: improve handling Unicode variation selectors \u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e--\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2621\"\u003e#2621\u003c/a\u003e \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003evalidatorjs/validator.js#2622\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e-- made their first contribution in \u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003evalidatorjs/validator.js#2616\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.20...13.15.22\"\u003ehttps://github.com/validatorjs/validator.js/compare/13.15.20...13.15.22\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/validatorjs/validator.js/blob/master/CHANGELOG.md\"\u003evalidator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e13.15.23\u003c/h1\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2631\"\u003e#2631\u003c/a\u003e \u003ca href=\"https://github.com/WikiRik\"\u003e\u003ccode\u003e@​WikiRik\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e13.15.22\u003c/h1\u003e\n\u003ch3\u003eFixes, New Locales and Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2622\"\u003e#2622\u003c/a\u003e \u003ccode\u003eisURL\u003c/code\u003e: fix regression with hostnames with ports \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2616\"\u003e#2616\u003c/a\u003e \u003ccode\u003eisLength\u003c/code\u003e: improve handling Unicode variation selectors \u003ca href=\"https://github.com/koral\"\u003e\u003ccode\u003e@​koral\u003c/code\u003e\u003c/a\u003e--\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDoc fixes and others:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/pull/2621\"\u003e#2621\u003c/a\u003e \u003ca href=\"https://github.com/mbtools\"\u003e\u003ccode\u003e@​mbtools\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/9113304819ae2627c1b7e9c5994a76f60efbe0b6\"\u003e\u003ccode\u003e9113304\u003c/code\u003e\u003c/a\u003e fix(build): move to trusted publishing (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2631\"\u003e#2631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/f2b5c17dbe03f2ca9ad9122c597f81e86ce1a9a1\"\u003e\u003ccode\u003ef2b5c17\u003c/code\u003e\u003c/a\u003e maintenance: 2511 release (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2627\"\u003e#2627\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/d457ecaf55b0f3d8bd379d82757425d0d13dd382\"\u003e\u003ccode\u003ed457eca\u003c/code\u003e\u003c/a\u003e fix(isLength): correctly handle Unicode variation selectors (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2616\"\u003e#2616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/f2e3633f22fd3016656789d100bc451d857e7488\"\u003e\u003ccode\u003ef2e3633\u003c/code\u003e\u003c/a\u003e docs: add install instructions to contibution guide (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2621\"\u003e#2621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/cf401458b8733d981a3724d634c795a9d612b516\"\u003e\u003ccode\u003ecf40145\u003c/code\u003e\u003c/a\u003e fix: URL validation for hostnames with ports (no protocol) (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2622\"\u003e#2622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/validatorjs/validator.js/commit/4af61243ba0ae93f29e7689040e188b5849ff1b0\"\u003e\u003ccode\u003e4af6124\u003c/code\u003e\u003c/a\u003e maintenance: 2510 release (\u003ca href=\"https://redirect.github.com/validatorjs/validator.js/issues/2585\"\u003e#2585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/validatorjs/validator.js/compare/13.15.20...13.15.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 validator since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/js` from 9.38.0 to 9.39.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003e\u003ccode\u003e@​eslint/js\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.39.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d\"\u003e\u003ccode\u003e650753e\u003c/code\u003e\u003c/a\u003e fix: Only pass node to JS lang visitor methods (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283\"\u003e#20283\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e\"\u003e\u003ccode\u003e51b51f4\u003c/code\u003e\u003c/a\u003e docs: add a section on when to use extends vs cascading (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268\"\u003e#20268\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1\"\u003e\u003ccode\u003eb44d426\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381\"\u003e\u003ccode\u003e92db329\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.1 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284\"\u003e#20284\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2\"\u003e\u003ccode\u003e61778f6\u003c/code\u003e\u003c/a\u003e chore: update eslint-config-eslint dependency \u003ccode\u003e@​eslint/js\u003c/code\u003e to ^9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275\"\u003e#20275\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8\"\u003e\u003ccode\u003ed9ca2fc\u003c/code\u003e\u003c/a\u003e ci: Add rangeStrategy to eslint group in renovate config (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266\"\u003e#20266\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280\"\u003e\u003ccode\u003e009e507\u003c/code\u003e\u003c/a\u003e test: fix version tests for ESLint v10 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274\"\u003e#20274\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev9.39.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc57d87a3f119e9d39c55e044e526ae067fa31ce\"\u003e\u003ccode\u003ecc57d87\u003c/code\u003e\u003c/a\u003e feat: update error loc to key in \u003ccode\u003eno-dupe-class-members\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20259\"\u003e#20259\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/126552fcf35da3ddcefa527db06dabc54c04041c\"\u003e\u003ccode\u003e126552f\u003c/code\u003e\u003c/a\u003e feat: update error location in \u003ccode\u003efor-direction\u003c/code\u003e and \u003ccode\u003eno-dupe-args\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20258\"\u003e#20258\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/167d0970d3802a66910e9820f31dcd717fab0b2a\"\u003e\u003ccode\u003e167d097\u003c/code\u003e\u003c/a\u003e feat: update \u003ccode\u003ecomplexity\u003c/code\u003e rule to highlight only static block header (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20245\"\u003e#20245\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/15f5c7c168d0698683943f51dd617f14a5e6815c\"\u003e\u003ccode\u003e15f5c7c\u003c/code\u003e\u003c/a\u003e fix: forward traversal \u003ccode\u003estep.args\u003c/code\u003e to visitors (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20253\"\u003e#20253\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a1a534e877f7c4c992885867f923df307c3929d\"\u003e\u003ccode\u003e5a1a534\u003c/code\u003e\u003c/a\u003e fix: allow JSDoc comments in object-shorthand rule (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20167\"\u003e#20167\u003c/a\u003e) (Nitin Kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e86b813eb660f1a5adc8e143a70d9b683cd12362\"\u003e\u003ccode\u003ee86b813\u003c/code\u003e\u003c/a\u003e fix: Use more types from \u003ccode\u003e@​eslint/core\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20257\"\u003e#20257\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/927272d1f0d5683b029b729d368a96527f283323\"\u003e\u003ccode\u003e927272d\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eScope\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20198\"\u003e#20198\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/37f76d9c539bb6fc816fedb7be4486b71a58620a\"\u003e\u003ccode\u003e37f76d9\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eAST.Program\u003c/code\u003e type for Program node (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20244\"\u003e#20244\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ae07f0b3334ebd22ae2e7b09bca5973b96aa9768\"\u003e\u003ccode\u003eae07f0b\u003c/code\u003e\u003c/a\u003e fix: unify timing report for concurrent linting (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20188\"\u003e#20188\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b165d471be6062f4475b972155b02654a974a0e9\"\u003e\u003ccode\u003eb165d47\u003c/code\u003e\u003c/a\u003e fix: correct \u003ccode\u003eRule\u003c/code\u003e typings (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20199\"\u003e#20199\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fb97cda70d87286a7dbd2457f578ef578d6905e8\"\u003e\u003ccode\u003efb97cda\u003c/code\u003e\u003c/a\u003e fix: improve error message for missing fix function in suggestions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20218\"\u003e#20218\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3e81e30ee6be5a21151b7a17ef10a714b6059c0\"\u003e\u003ccode\u003ed3e81e3\u003c/code\u003e\u003c/a\u003e docs: Always recommend to include a files property (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20158\"\u003e#20158\u003c/a\u003e) (Percy Ma)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0f0385f1404dcadaba4812120b1ad02334dbd66a\"\u003e\u003ccode\u003e0f0385f\u003c/code\u003e\u003c/a\u003e docs: use consistent naming recommendation (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20250\"\u003e#20250\u003c/a\u003e) (Alex M. Spieslechner)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3b145609ac649fac837c8c0515cbb2a9321ca40\"\u003e\u003ccode\u003ea3b1456\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cf5f2dd58dd98084a21da04fe7b9054b9478d552\"\u003e\u003ccode\u003ecf5f2dd\u003c/code\u003e\u003c/a\u003e docs: fix correct tag of \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20255\"\u003e#20255\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/10b995c8e5473de8d66d3cd99d816e046f35e3ec\"\u003e\u003ccode\u003e10b995c\u003c/code\u003e\u003c/a\u003e docs: add TS options and examples for \u003ccode\u003enofunc\u003c/code\u003e in \u003ccode\u003eno-use-before-define\u003c/code\u003e (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20249\"\u003e#20249\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2584187e4a305ea7a98e1a5bd4dca2a60ad132f8\"\u003e\u003ccode\u003e2584187\u003c/code\u003e\u003c/a\u003e docs: remove repetitive word in comment (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20242\"\u003e#20242\u003c/a\u003e) (reddaisyy)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/637216bd4f2aae7c928ad04a4e40eecffb50c9e5\"\u003e\u003ccode\u003e637216b\u003c/code\u003e\u003c/a\u003e docs: update CLI flags migration instructions (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20238\"\u003e#20238\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e7cda3bdf1bdd664e6033503a3315ad81736b200\"\u003e\u003ccode\u003ee7cda3b\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/7b9446f7cc2054aa2cdf8e6225f4ac15a03671a8\"\u003e\u003ccode\u003e7b9446f\u003c/code\u003e\u003c/a\u003e docs: handle empty flags sections on the feature flags page (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20222\"\u003e#20222\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/dfe3c1b2034228765c48c8a445554223767dd16d\"\u003e\u003ccode\u003edfe3c1b\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint/js\u003c/code\u003e version to 9.39.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20270\"\u003e#20270\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release (Jenkins)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1f4e52d67c94bef61edd1607dcd130047c1baf0\"\u003e\u003ccode\u003ea1f4e52\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@eslint\u003c/code\u003e dependencies (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20265\"\u003e#20265\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7d32298482752eeac9fb46378d4f1ea095f3836\"\u003e\u003ccode\u003ec7d3229\u003c/code\u003e\u003c/a\u003e chore: update dependency \u003ccode\u003e@​eslint/core\u003c/code\u003e to ^0.17.0 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20256\"\u003e#20256\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/27549bc774c7c2dc5c569070a3e87c62f602bf7d\"\u003e\u003ccode\u003e27549bc\u003c/code\u003e\u003c/a\u003e chore: update fuzz testing to not error if code sample minimizer fails (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20252\"\u003e#20252\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a1370ee40e9d8e0e41843f3278cd745fc1ad543f\"\u003e\u003ccode\u003ea1370ee\u003c/code\u003e\u003c/a\u003e ci: bump actions/setup-node from 5 to 6 (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20230\"\u003e#20230\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4\"\u003e\u003ccode\u003ec7ebefc\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2375a6de8263393c129d41cac1b407b40111a73c\"\u003e\u003ccode\u003e2375a6d\u003c/code\u003e\u003c/a\u003e chore: package.json update for \u003ccode\u003e@​eslint/js\u003c/code\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e7fad4a1867709060686d03e0ec1d0d69671cfb\"\u003e\u003ccode\u003e9e7fad4\u003c/code\u003e\u003c/a\u003e chore: add script to auto-generate eslint:recommended configuration (\u003ca href=\"https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20208\"\u003e#20208\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eslint/eslint/commits/v9.39.1/packages/js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.9.2 to 24.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/sinon` from 17.0.4 to 21.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/sinon\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/yargs` from 17.0.34 to 17.0.35\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/yargs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/utils` from 8.46.2 to 8.47.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/utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.47.0\u003c/h2\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unused-private-class-members] new extension rule (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913\"\u003e#10913\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\u003c/ul\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.46.4\u003c/h2\u003e\n\u003ch2\u003e8.46.4 (2025-11-10)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-deprecated] fix double-report on computed literal identifiers (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10958\"\u003e#10958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e handle override modifier in promise-function-async fixer (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11730\"\u003e#11730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser:\u003c/strong\u003e error when both \u003ccode\u003eprojectService\u003c/code\u003e and \u003ccode\u003eproject\u003c/code\u003e are set (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11333\"\u003e#11333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKentaro Suzuki \u003ca href=\"https://github.com/sushichan044\"\u003e\u003ccode\u003e@​sushichan044\u003c/code\u003e\u003c/a\u003e\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\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.46.3\u003c/h2\u003e\n\u003ch2\u003e8.46.3 (2025-11-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-misused-promises] expand union type to retrieve target property (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11706\"\u003e#11706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-duplicate-enum-values] support signed numbers (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11722\"\u003e#11722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11723\"\u003e#11723\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvgeny Stepanovych \u003ca href=\"https://github.com/undsoft\"\u003e\u003ccode\u003e@​undsoft\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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.47.0 (2025-11-17)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for utils 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 utils 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 utils 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/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.47.0/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chai` from 6.2.0 to 6.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chaijs/chai/releases\"\u003echai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.2.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add renovate config by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1709\"\u003echaijs/chai#1709\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: use new renovate schema by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1713\"\u003echaijs/chai#1713\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v5 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1711\"\u003echaijs/chai#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/checkout action to v5 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1710\"\u003echaijs/chai#1710\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint to v9 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1715\"\u003echaijs/chai#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v28 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1714\"\u003echaijs/chai#1714\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency mocha to v11 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1717\"\u003echaijs/chai#1717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v60 (main) by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1716\"\u003echaijs/chai#1716\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable renovate for 4.x.x by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1722\"\u003echaijs/chai#1722\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency eslint-plugin-jsdoc to v61 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1727\"\u003echaijs/chai#1727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/setup-node action to v6 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1729\"\u003echaijs/chai#1729\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1726\"\u003echaijs/chai#1726\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1730\"\u003echaijs/chai#1730\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency node to v24 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1731\"\u003echaijs/chai#1731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v29 by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1732\"\u003echaijs/chai#1732\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1734\"\u003echaijs/chai#1734\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump koa from 2.14.2 to 2.16.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/chaijs/chai/pull/1683\"\u003echaijs/chai#1683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update browser usage by \u003ca href=\"https://github.com/43081j\"\u003e\u003ccode\u003e@​43081j\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1736\"\u003echaijs/chai#1736\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependencies by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1740\"\u003echaijs/chai#1740\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add comprehensive documentation for containSubset assertion by \u003ca href=\"https://github.com/Aashish-Jha-11\"\u003e\u003ccode\u003e@​Aashish-Jha-11\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1739\"\u003echaijs/chai#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet esbuild target to es2021 to support Safari \u0026lt; 16.4 by \u003ca href=\"https://github.com/larabr\"\u003e\u003ccode\u003e@​larabr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1737\"\u003echaijs/chai#1737\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/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1711\"\u003echaijs/chai#1711\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Aashish-Jha-11\"\u003e\u003ccode\u003e@​Aashish-Jha-11\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1739\"\u003echaijs/chai#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/larabr\"\u003e\u003ccode\u003e@​larabr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/chaijs/chai/pull/1737\"\u003echaijs/chai#1737\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.0...v6.2.1\"\u003ehttps://github.com/chaijs/chai/compare/v6.2.0...v6.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/110a1eab94060fc383b4c46efd0e8ce4f16dc788\"\u003e\u003ccode\u003e110a1ea\u003c/code\u003e\u003c/a\u003e Set esbuild target to es2021 to support Safari \u0026lt; 16.4 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1737\"\u003e#1737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/40e6eb1cbc954bd96ca383a6250700e03a53a60a\"\u003e\u003ccode\u003e40e6eb1\u003c/code\u003e\u003c/a\u003e docs: add comprehensive documentation for containSubset assertion (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1739\"\u003e#1739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/56b34cf2372861d5d39e28e230e897877468850d\"\u003e\u003ccode\u003e56b34cf\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1740\"\u003e#1740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/3f4596a25ec0a54640bb9e81cda6d0b1eb0c5da1\"\u003e\u003ccode\u003e3f4596a\u003c/code\u003e\u003c/a\u003e docs: update browser usage (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/97413cb3fe37613d20ec750c54530c4e7136e127\"\u003e\u003ccode\u003e97413cb\u003c/code\u003e\u003c/a\u003e build(deps): bump koa from 2.14.2 to 2.16.1 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/37de9c380d6efe3207c014fd6e67a4a4583d7194\"\u003e\u003ccode\u003e37de9c3\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/41a6e466332f1a4cb8292a30430c265cf28deb65\"\u003e\u003ccode\u003e41a6e46\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency \u003ccode\u003e@​rollup/plugin-commonjs\u003c/code\u003e to v29 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/8dadf60e9b28ebb600cf381decab4f6b281bd2a5\"\u003e\u003ccode\u003e8dadf60\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency node to v24 (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1731\"\u003e#1731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/fe459477b599357d246d3928182622119e1275af\"\u003e\u003ccode\u003efe45947\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1730\"\u003e#1730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chaijs/chai/commit/f552bfa20ad1630925f03ed1e739cdb6c5e7933c\"\u003e\u003ccode\u003ef552bfa\u003c/code\u003e\u003c/a\u003e chore(deps): update dependencies (\u003ca href=\"https://redirect.github.com/chaijs/chai/issues/1726\"\u003e#1726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chaijs/chai/compare/v6.2.0...v6.2.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 chai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.38.0 to 9.39.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\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 sectio...\n\n_Description has been truncated_","html_url":"https://github.com/crypt0grapher/goliath-testnet-k8s/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/crypt0grapher%2Fgoliath-testnet-k8s/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}}]}